Browse Source

api: implement setting article note through updateArticle

Andrew Dolgov 8 years ago
parent
commit
46d60592ad
1 changed files with 5 additions and 0 deletions
  1. 5 0
      api/index.php

+ 5 - 0
api/index.php

@@ -228,6 +228,7 @@
 		case "updateArticle":
 			$article_ids = array_filter(explode(",", db_escape_string($_REQUEST["article_ids"])), is_numeric);
 			$mode = (int) db_escape_string($_REQUEST["mode"]);
+			$data = db_escape_string($_REQUEST["data"]);
 			$field_raw = (int)db_escape_string($_REQUEST["field"]);
 
 			$field = "";
@@ -243,6 +244,8 @@
 				case 2:
 					$field = "unread";
 					break;
+				case 3:
+					$field = "note";
 			};
 
 			switch ($mode) {
@@ -257,6 +260,8 @@
 					break;
 			}
 
+			if ($field == "note") $set_to = "'$data'";
+
 			if ($field && $set_to && count($article_ids) > 0) {
 
 				$article_ids = join(", ", $article_ids);