List implemented
This commit is contained in:
5
app.js
5
app.js
@@ -7,11 +7,11 @@ var low = require("lowdb");
|
||||
var FileSync = require("lowdb/adapters/FileSync");
|
||||
var logger = require("morgan");
|
||||
var path = require("path");
|
||||
var read = require("read-file");
|
||||
var uuidv4 = require("uuid/v4");
|
||||
var indexRouter = require("./routes/index");
|
||||
var updateRouter = require("./routes/update");
|
||||
var usersRouter = require("./routes/users");
|
||||
var read = require("read-file");
|
||||
var app = express();
|
||||
var adapter = new FileSync("db.json");
|
||||
var db = low(adapter);
|
||||
@@ -21,6 +21,7 @@ db.defaults({ users: [] })
|
||||
app.cocktails = [];
|
||||
read("data/output.csv", "utf8", function (err, buffer) {
|
||||
// console.log(buffer);
|
||||
var cocktailList = [];
|
||||
var result = buffer.split(/\n|\r|\n\r|\r\n/);
|
||||
result = result.map(function (line) {
|
||||
line = line.split("\t");
|
||||
@@ -31,10 +32,12 @@ read("data/output.csv", "utf8", function (err, buffer) {
|
||||
line[1] = parseFloat(line[1]);
|
||||
line[4] = line[4].substr(0, line[4].length - 2) + "," + line[4].substr(-2) + " \u20AC";
|
||||
line[5] = line[5].substr(0, line[5].length - 2) + "," + line[5].substr(-2) + " \u20AC";
|
||||
cocktailList.push(line[3]);
|
||||
return line;
|
||||
});
|
||||
result = result.filter(function (f) { return !!f; });
|
||||
app.cocktails = result;
|
||||
app.cocktailList = cocktailList;
|
||||
});
|
||||
// view engine setup
|
||||
app.set("views", path.join(__dirname, "views"));
|
||||
|
||||
Reference in New Issue
Block a user