Clear friend profile/steps cache on friends list update

This commit is contained in:
Sterling Archer
2026-06-18 23:55:46 -07:00
parent fe5fe3121b
commit 346279a141
+2
View File
@@ -940,6 +940,8 @@ function loadFriendsRealtime() {
const myFriendsRef = collection(db, 'friends', currentUser.uid, 'list');
const unsubFriends = onSnapshot(myFriendsRef, async (snap) => {
friendsData = {};
friendProfiles = {};
friendSteps = {};
snap.forEach(d => { friendsData[d.id] = d.data(); });
const approvedUids = Object.entries(friendsData)
.filter(([uid, data]) => data.approved === true && data.enabled === true)