From c7d897262b243ac124246fdae200e2448f8b4f89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Beausoleil?= Date: Mon, 15 Aug 2016 15:25:23 +0000 Subject: [PATCH] Prevent people from losing their account Prompt people to bookmark the app/page or else they will lose their tracker. --- public/js/bundle.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/public/js/bundle.js b/public/js/bundle.js index 8f4a844..dcf8cdb 100644 --- a/public/js/bundle.js +++ b/public/js/bundle.js @@ -84,9 +84,19 @@ NoFrillsSleepTracker.renderAppAwake = function(rootNode, store, userId, sleepTab row.appendChild(cell1); row.appendChild(cell2); rootNode.appendChild(row); + if (sleepTable.every(function(el) { return el.utc_duration <= "00h05m"})) { + rootNode.appendChild(NoFrillsSleepTracker.renderBookmarkPrompt()); + } + rootNode.appendChild(NoFrillsSleepTracker.renderSleepTable(sleepTable)); } +NoFrillsSleepTracker.renderBookmarkPrompt = function() { + var p = document.createElement("p"); + p.appendChild(document.createTextNode("Bookmark this page, either on your Home Screen or as a simple bookmark, to remember your personal tracker. There is no way to recover this page if you lose it.")); + return p; +} + NoFrillsSleepTracker.renderAppSleeping = function(rootNode, store, userId, sleepTable) { var state = document.createElement("p"); state.innerHTML = "";