NodeJS server instead of PHP

This commit is contained in:
Kasper Rynning-Tønnesen
2017-05-01 23:51:02 +02:00
parent 824e061996
commit 9f3e2fddb9
104 changed files with 1745 additions and 507 deletions

20
server/change_pinned.js Normal file
View File

@@ -0,0 +1,20 @@
var readline = require('readline');
var mongojs = require('mongojs');
var db = mongojs.connect('mydb');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question("Channel to pin: ", function(coll) {
// TODO: Log the answer in a database
db.collection("frontpage_lists").update({pinned:1}, {$set:{pinned:0}}, function(err, resp){
db.collection("frontpage_lists").update({_id:coll}, {$set:{pinned:1}}, function(err, resp){
console.log("Changed pinned channel to: " + coll);
process.exit();
});
});
rl.close();
});