From d57ed022dca07b438667dfc368b3b66c4594db95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20M=C3=BCller?= Date: Wed, 6 Jan 2016 20:38:29 +0100 Subject: [PATCH] minor stats bugfix --- server.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index ab3ec26..401728d 100644 --- a/server.js +++ b/server.js @@ -120,9 +120,9 @@ app.get(/\/([a-z0-9]+)/, function (req, res) { log(req.ip, "open note", link); if (CACHE.has(link)) { log(link, "is cached!"); - var model = MODELS[link]; - if (!model) return notFound(res); - model.views++; + var note = MODELS[link]; + if (!note) return notFound(res); + note.views++; res.send(CACHE.get(link)); } else storage.getNote(link).then(note => { log(link, "is not cached, resolving..."); @@ -133,6 +133,7 @@ app.get(/\/([a-z0-9]+)/, function (req, res) { var content = view.renderNote(note); CACHE.set(link, content); MODELS[link] = note; + note.views++; res.send(content); }); });