Clear friend profile/steps cache on friends list update
This commit is contained in:
@@ -940,6 +940,8 @@ function loadFriendsRealtime() {
|
|||||||
const myFriendsRef = collection(db, 'friends', currentUser.uid, 'list');
|
const myFriendsRef = collection(db, 'friends', currentUser.uid, 'list');
|
||||||
const unsubFriends = onSnapshot(myFriendsRef, async (snap) => {
|
const unsubFriends = onSnapshot(myFriendsRef, async (snap) => {
|
||||||
friendsData = {};
|
friendsData = {};
|
||||||
|
friendProfiles = {};
|
||||||
|
friendSteps = {};
|
||||||
snap.forEach(d => { friendsData[d.id] = d.data(); });
|
snap.forEach(d => { friendsData[d.id] = d.data(); });
|
||||||
const approvedUids = Object.entries(friendsData)
|
const approvedUids = Object.entries(friendsData)
|
||||||
.filter(([uid, data]) => data.approved === true && data.enabled === true)
|
.filter(([uid, data]) => data.approved === true && data.enabled === true)
|
||||||
|
|||||||
Reference in New Issue
Block a user