diff options
| author | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-07-29 14:41:44 -0400 |
|---|---|---|
| committer | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-07-29 14:41:44 -0400 |
| commit | 5962ac69cab3eb5fbc8874bb57c4bad88831e304 (patch) | |
| tree | c960973756953d9d5220cd1a2bca51fc8314c5cd /src/actions | |
| parent | eaf489da66c51cce931bceccd569d76704b205f9 (diff) | |
Added backend for requesting tutoring hours. Will revise to make easier.
Diffstat (limited to 'src/actions')
| -rw-r--r-- | src/actions/firebase.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/actions/firebase.js b/src/actions/firebase.js index 2599d4f..1040554 100644 --- a/src/actions/firebase.js +++ b/src/actions/firebase.js @@ -137,7 +137,7 @@ export const REQUEST_HOURS = 'REQUEST_HOURS'; export const requestHours = (_time, _trainee, _date) => (dispatch, getState) => { var docRef = firestore.collection('requests'); - var _uid = getState().firebase.uid; + var _uid = getState().firebase.uid; docRef.add({ time: _time, @@ -145,6 +145,17 @@ export const requestHours = (_time, _trainee, _date) => (dispatch, getState) => date: _date, uid: _uid }); + + docRef = firestore.collection('users').doc(_uid); + + docRef.get().then((doc) => { + if(doc.exists) { + docRef.set({ + hours: doc.data().hours, + requestedHours: doc.data().requestedHours + _time + }); + } + }); } //End Firebase Firestore |
