]> rtime.felk.cvut.cz Git - coffee/coffee-flask.git/commitdiff
Save id user local for add coffee
authorTomas Prochazka <tomas.prochazka@cvut.cz>
Wed, 15 Aug 2018 12:45:18 +0000 (14:45 +0200)
committerMichal Sojka <michal.sojka@cvut.cz>
Thu, 16 Aug 2018 09:35:55 +0000 (11:35 +0200)
Related to commit 0a3365605be571d23e78b9cc14b014aeee8ec15d

app.py
templates/main.js

diff --git a/app.py b/app.py
index 1c7140398a24e767eea27f3d6bab4d4a1b789bce..231e03afc043a6d33076a104656db7c76e78129b 100644 (file)
--- a/app.py
+++ b/app.py
@@ -145,8 +145,7 @@ def coffee_graph_history():
 def coffee_add():
     if request.method == "POST":
         json = request.json
-        if json and "uid" in session:
-            db.add_coffee(session["uid"], json["flavor"], json["time"])
+        db.add_coffee(json["uid"], json["flavor"], json["time"])
     return redirect(url_for('user'))
 
 
index 464daccdbbce5a091ce4f857cc19253ec8dc9f66..6d4fc866b457a117869e8079c8feb0d08007ba03 100644 (file)
@@ -63,6 +63,8 @@ function updateUI()
     }
 }
 
+var id_user;
+
 function hiddenUpdateRemote(json) {
     var msg = JSON.parse(json);
 
@@ -80,6 +82,7 @@ function hiddenUpdateRemote(json) {
                 "sak: " + msg.sak
             );*/
             login(msg.uid);
+            id_user=msg.uid;
             break;
         case "keys":
             //update("json", "key: " + msg.key);
@@ -195,7 +198,8 @@ function getFlavor(letter) {
 function addCoffee(flavor) {
     var data = JSON.stringify({
         time: new Date().toISOString(),
-        flavor: flavor
+        flavor: flavor,
+        uid: id_user
     });
     if (loggedIn) {
         ajax("POST", "coffee/add", data, "user");