aboutsummaryrefslogtreecommitdiff
path: root/src/actions/firebase.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions/firebase.js')
-rw-r--r--src/actions/firebase.js32
1 files changed, 11 insertions, 21 deletions
diff --git a/src/actions/firebase.js b/src/actions/firebase.js
index 5dca6bf..db6edb0 100644
--- a/src/actions/firebase.js
+++ b/src/actions/firebase.js
@@ -288,16 +288,6 @@ export const requestHours = (_time, _trainee, _date) => (dispatch, getState) =>
uid: _uid,
email: _email
});
-
- docRef = firestore.collection('users').doc(_uid);
-
- docRef.get().then((doc) => {
- if(doc.exists) {
- docRef.set({
- hours: doc.data().hours
- });
- }
- });
}
export const snapshotAdminRequests = () => (dispatch) => {
@@ -351,11 +341,11 @@ export const adminDeleteRequest = (_id) => (dispatch) => {
}
-export const CREATE_FOURM_POST = 'CREATE_FOURM_POST';
-export const SNAPSHOT_FOURM = 'SNAPSHOT_FOURM';
-export const UPDATE_FOURM_POSTS = 'UPDATE_FOURM_POSTS';
+export const CREATE_FORUM_POST = 'CREATE_FORUM_POST';
+export const SNAPSHOT_FORUM = 'SNAPSHOT_FORUM';
+export const UPDATE_FORUM_POSTS = 'UPDATE_FORUM_POSTS';
-export const createFourmPost = (_subject, _content) => (dispatch, getState) => {
+export const createForumPost = (_subject, _content) => (dispatch, getState) => {
var docRef = firestore.collection('posts');
const userEmail = getState().firebase.userEmail;
@@ -366,22 +356,22 @@ export const createFourmPost = (_subject, _content) => (dispatch, getState) => {
});
}
-export const snapshotFourms = () => (dispatch) => {
+export const snapshotForums = () => (dispatch) => {
var docRef = firestore.collection('posts');
docRef.onSnapshot((query) => {
- var fourmPosts = [];
+ var forumPosts = [];
query.forEach((doc) => {
- fourmPosts.push(doc.data());
+ forumPosts.push(doc.data());
});
- dispatch(updateFourmPosts(fourmPosts));
+ dispatch(updateForumPosts(forumPosts));
});
}
-export const updateFourmPosts = (_fourmPosts) => {
+export const updateForumPosts = (_forumPosts) => {
return {
- type: UPDATE_FOURM_POSTS,
- payload: _fourmPosts
+ type: UPDATE_FORUM_POSTS,
+ payload: _forumPosts
}
}
//End Firebase Firestore