equal
deleted
inserted
replaced
26 } |
26 } |
27 |
27 |
28 // --- |
28 // --- |
29 |
29 |
30 export function* createSession(action) { |
30 export function* createSession(action) { |
31 //const response = yield sessionsDB.put(action.session); |
31 const response = yield sessionsDB.put(action.session); |
32 // TODO Error control |
32 // TODO Error control |
33 //const session = Object.assign({}, action.session, { rev: response.rev }); |
33 const session = Object.assign({}, action.session, { rev: response.rev }); |
34 //yield put({ type: types.CREATE_SESSION, session: session }) |
34 yield put({ type: types.CREATE_SESSION, session: session }) |
35 yield console.log("CREATE SESSION", action); |
|
36 } |
35 } |
37 |
36 |
38 export function* watchCreateSession() { |
37 export function* watchCreateSession() { |
39 yield takeLatest(types.CREATE_SESSION_ASYNC, createSession) |
38 yield takeLatest(types.CREATE_SESSION_ASYNC, createSession) |
40 } |
39 } |