Fix
[vchess.git] / server / models / News.js
index 3fa3caa..c10f71f 100644 (file)
@@ -19,7 +19,7 @@ const NewsModel =
           "VALUES " +
         "(" + Date.now() + "," + uid + ",?)";
       db.run(query, content, function(err) {
-        cb(err, {nid: this.lastID});
+        cb(err, { id: this.lastID });
       });
     });
   },
@@ -30,9 +30,10 @@ const NewsModel =
       const query =
         "SELECT * " +
         "FROM News " +
-        "WHERE id > " + cursor + " " +
+        "WHERE added < " + cursor + " " +
+        "ORDER BY added DESC " +
         "LIMIT 10"; //TODO: 10 currently hard-coded
-      db.all(query, (err,newsList) => {
+      db.all(query, (err, newsList) => {
         cb(err, newsList);
       });
     });
@@ -46,7 +47,7 @@ const NewsModel =
         "FROM News " +
         "ORDER BY added DESC " +
         "LIMIT 1";
-      db.get(query, (err,ts) => {
+      db.get(query, (err, ts) => {
         cb(err, ts);
       });
     });