ソースを参照

Merge branch 'NotificationV1API' into master

seavenois 9 年 前
コミット
49a69a6668
1 ファイル変更14 行追加9 行削除
  1. 14 9
      www/API/v1/notifications.php

+ 14 - 9
www/API/v1/notifications.php

@@ -68,15 +68,20 @@
 			$query = "SELECT id, title_es, title_en, title_eu, text_es, text_en, text_eu, dtime, internal AS gm, duration, action, 0 AS seen FROM notification WHERE dtime > NOW() - INTERVAL duration MINUTE ORDER BY dtime DESC";
 			$query = "SELECT id, title_es, title_en, title_eu, text_es, text_en, text_eu, dtime, internal AS gm, duration, action, 0 AS seen FROM notification WHERE dtime > NOW() - INTERVAL duration MINUTE ORDER BY dtime DESC";
 		}
 		}
 		$q = mysqli_query($con, $query);
 		$q = mysqli_query($con, $query);
-		switch ($format){
-			case FOR_JSON:
-				//Create result array
-				$rows = array();
-				while($r = mysqli_fetch_assoc($q)) {
-					$rows[] = $r;
-				}
-				return(json_encode($rows));
-				break;
+		if (mysqli_num_rows($q) == 0){
+			http_response_code(204);
+		}
+		else{
+			switch ($format){
+				case FOR_JSON:
+					//Create result array
+					$rows = array();
+					while($r = mysqli_fetch_assoc($q)) {
+						$rows[] = $r;
+					}
+					return(json_encode($rows));
+					break;
+			}
 		}
 		}
 	}
 	}