From: Steve Sutton Date: Sun, 9 Aug 2015 23:39:28 +0000 (-0400) Subject: Testing async X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=4686bac0324e44f29e151c13ead62417470937c4;p=prog%2FDash.git Testing async If I make a change to the fetchTask php file it is not updating when backbone fetches. --- diff --git a/dash/app.js b/dash/app.js index e3e870d..1212518 100644 --- a/dash/app.js +++ b/dash/app.js @@ -1,9 +1,11 @@ $(document).ready(function(){ + var bDate = new Date(); + var bTime = bDate.getTime(); // Emmet Government var emmetTasks = new Tasks([ ]); emmetTasks.url = '/fetchTask.php'; - emmetTasks.fetch({data: {pid: 3878}}); + emmetTasks.fetch({async:true, data: {pid: 3878, t: bTime}}); var emmetList = new TaskListView({ el: '#emmetList', collection: emmetTasks}); @@ -12,7 +14,7 @@ $(document).ready(function(){ var westernTasks = new Tasks([ ]); westernTasks.url = '/fetchTask.php'; - westernTasks.fetch({data: {pid: 3937}}); + westernTasks.fetch({async:true, data: {pid: 3937, t: bTime}}); var westernList = new TaskListView({ el: '#westernList', collection: westernTasks}); @@ -21,7 +23,7 @@ $(document).ready(function(){ var nleaTasks = new Tasks([ ]); nleaTasks.url = '/fetchTask.php'; - nleaTasks.fetch({data: {pid: 3936}}); + nleaTasks.fetch({async:true, data: {pid: 3936, t: bTime}}); var nleaList = new TaskListView({ el: '#nleaList', collection: nleaTasks}); @@ -30,7 +32,7 @@ $(document).ready(function(){ var mountTasks = new Tasks([ ]); mountTasks.url = '/fetchTask.php'; - mountTasks.fetch({data: {pid: 3929}}); + mountTasks.fetch({async:true, data: {pid: 3929, t: bTime}}); var mountList = new TaskListView({ el: '#mountList', collection: mountTasks}); @@ -38,10 +40,10 @@ $(document).ready(function(){ setInterval(function(){ var curDate = new Date(); var curTime = curDate.getTime(); - emmetTasks.fetch({data: {pid: 3878, t: curTime}, reset: true}); - westernTasks.fetch({data: {pid: 3937, t: curTime}, reset: true}); - nleaTasks.fetch({data: {pid: 3936, t: curTime}, reset: true}); - mountTasks.fetch({data: {pid: 3929, t: curTime}, reset: true}); + emmetTasks.fetch({async:true, data: {pid: 3878, t: curTime}, reset: true}); + westernTasks.fetch({async:true, data: {pid: 3937, t: curTime}, reset: true}); + nleaTasks.fetch({async:true, data: {pid: 3936, t: curTime}, reset: true}); + mountTasks.fetch({async:true, data: {pid: 3929, t: curTime}, reset: true}); }, 20000); diff --git a/fetchTask.php b/fetchTask.php index 76ef23a..8cabc08 100644 --- a/fetchTask.php +++ b/fetchTask.php @@ -19,7 +19,7 @@ try { $sql = " SELECT t.name as title,t.pid as project, t.status,e.fname as employee, - to_char(t.deadline, 'MON DD') as deadline + to_char(t.deadline, 'Mon DD') as deadline FROM tasks t LEFT OUTER JOIN employees e ON e.eid=t.eid WHERE t.status <> 'archived'