소스 검색

Removed a double-comma issus in the output JSON.

Iñigo Valentin 9 년 전
부모
커밋
6434c6dd48
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      www/API/v3/sync.php

+ 4 - 3
www/API/v3/sync.php

@@ -238,7 +238,7 @@
             $str = $str . json_encode($r) . ",";
             $str = $str . json_encode($r) . ",";
         }
         }
         $str = rtrim($str,',');
         $str = rtrim($str,',');
-        $str = $str . "]";
+        $str = $str . "],";
         return $str;
         return $str;
 
 
     }
     }
@@ -300,7 +300,7 @@
         while($r = mysqli_fetch_assoc($q)) {
         while($r = mysqli_fetch_assoc($q)) {
             $str = $str . json_encode($r) . ",";
             $str = $str . json_encode($r) . ",";
         }
         }
-        $str = rtrim($str,',');
+        $str = rtrim($str,",");
         $str = $str . "]";
         $str = $str . "]";
         return $str;
         return $str;
     }
     }
@@ -320,8 +320,9 @@
             foreach($tables as $table){
             foreach($tables as $table){
                 $str = $str . get_table($con, $table) . ",";
                 $str = $str . get_table($con, $table) . ",";
             }
             }
-            $str = rtrim($str,',');
+            $str = rtrim($str, ",");
             $str = $str . "}";
             $str = $str . "}";
+            $str = str_replace(",,", ",", $str);
             echo($str);
             echo($str);
             return true;
             return true;
         }
         }