client/src/actions/sessionsActions.js
changeset 74 043477fd5c5c
parent 68 6e18b31b0ad5
child 93 469da13402e2
--- a/client/src/actions/sessionsActions.js	Thu Jun 22 11:58:27 2017 +0200
+++ b/client/src/actions/sessionsActions.js	Thu Jun 22 12:09:48 2017 +0200
@@ -1,14 +1,12 @@
-//import uuidV1 from 'uuid/v1';
-
+import { now } from '../utils';
 import * as types from '../constants/actionTypes';
 
 export const createSession = (sessionId) => {
 
-  //const sessionId = uuidV1();
   const newSession = {
       _id: sessionId,
       ext_id: sessionId,
-      date: new Date(),
+      date: now(),
       title: '',
       description: '',
   };
@@ -35,6 +33,17 @@
     type: types.UPDATE_SESSION,
     session: session,
     values: values,
+    meta: {
+      offline: {
+        effect: {
+          url: `/api/notes/sessions/${session.get('_id')}/`,
+          method: 'PUT',
+          data: values
+        },
+        commit: { type: types.NOOP },
+        rollback: { type: types.NOOP }
+      }
+    }
   };
 }