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.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/actions/firebase.js b/src/actions/firebase.js
index 49d6768..83aca5e 100644
--- a/src/actions/firebase.js
+++ b/src/actions/firebase.js
@@ -229,10 +229,18 @@ export const snapshotAdminCompList = () => (dispatch) => {
docRef.onSnapshot((querySnapshot) => {
var compList = [];
querySnapshot.forEach((doc) => {
- compList.push({
- ...doc.data(),
- name: doc.id
+ var divisonData = [];
+ for(var i = 0; i < doc.data().uids.length; i++) {
+ var docRefDivison = firestore.collection('users').doc(doc.data().uids[i]);
+ docRefDivison.get().then((docUser) => {
+ divisonData.push(docUser.data().divison);
});
+ }
+ compList.push({
+ ...doc.data(),
+ name: doc.id,
+ divisons: divisonData
+ });
});
dispatch(updateAdminCompList(compList));
});