From 96b4f57adcd579c22e59f9cad837e12bbfdc286e Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sun, 11 Aug 2013 00:50:00 -0400 Subject: [PATCH] good-old racer unshift/push bug. gotta manually set the id list, works like a charm :/ --- src/server/api.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/api.coffee b/src/server/api.coffee index 60121c6af3..4e01c080d6 100644 --- a/src/server/api.coffee +++ b/src/server/api.coffee @@ -49,7 +49,9 @@ api.auth = (req, res, next) -> addTask = (user, task, cb) -> task.type ?= 'habit' tid = user.add "tasks", task, -> - user.unshift "#{task.type}Ids", tid, cb + ids = user.get "#{task.type}Ids" + ids.unshift tid + user.set "#{task.type}Ids", ids, cb deleteTask = (user, task, cb) -> user.del "tasks.#{task.id}", ->