username on creation
This commit is contained in:
@@ -112,17 +112,17 @@ export default ({ children }) => {
|
||||
{
|
||||
selectedProjectId: projectId || null,
|
||||
},
|
||||
{ merge: true },
|
||||
{ merge: true }
|
||||
);
|
||||
console.log("update selected project");
|
||||
} catch (error) {
|
||||
console.log(
|
||||
"UserDataProvider: unable to persist selectedProjectId",
|
||||
error?.message || error,
|
||||
error?.message || error
|
||||
);
|
||||
}
|
||||
},
|
||||
[currentUID],
|
||||
[currentUID]
|
||||
);
|
||||
|
||||
const selectProject = useCallback(
|
||||
@@ -137,12 +137,12 @@ export default ({ children }) => {
|
||||
persistSelectedProjectId(safeId).catch((error) => {
|
||||
console.log(
|
||||
"UserDataProvider: persist selectedProjectId failed",
|
||||
error?.message || error,
|
||||
error?.message || error
|
||||
);
|
||||
});
|
||||
}
|
||||
},
|
||||
[currentUID, persistSelectedProjectId, setSelectedProject],
|
||||
[currentUID, persistSelectedProjectId, setSelectedProject]
|
||||
);
|
||||
|
||||
const resetSelectedProject = useCallback(() => {
|
||||
@@ -159,7 +159,7 @@ export default ({ children }) => {
|
||||
...partial,
|
||||
updatedAt: firebase.firestore.FieldValue.serverTimestamp(),
|
||||
},
|
||||
options,
|
||||
options
|
||||
);
|
||||
} catch (e) {
|
||||
console.log("updateProjectData error", e?.message);
|
||||
@@ -170,10 +170,9 @@ export default ({ children }) => {
|
||||
const createNewProject = async ({ hasLyrics = false } = {}) => {
|
||||
try {
|
||||
await setIsLoading(true);
|
||||
const user = firebase.auth().currentUser;
|
||||
const payload = {
|
||||
userId: user ? user.uid : currentUID || null,
|
||||
hasLyrics: !!hasLyrics,
|
||||
userId: currentUID || null,
|
||||
userName: currentUserData?.userName || null,
|
||||
createdAt: firebase.firestore.FieldValue.serverTimestamp(),
|
||||
updatedAt: firebase.firestore.FieldValue.serverTimestamp(),
|
||||
};
|
||||
@@ -195,7 +194,7 @@ export default ({ children }) => {
|
||||
followedBy: arrayUnion(currentUID),
|
||||
lastFollowersUpdateAt: new Date(),
|
||||
},
|
||||
{ merge: true },
|
||||
{ merge: true }
|
||||
);
|
||||
setTooltip({ type: "success", text: "Abonnement mis à jour" });
|
||||
}
|
||||
@@ -213,7 +212,7 @@ export default ({ children }) => {
|
||||
followedBy: arrayRemove(currentUID),
|
||||
lastFollowersUpdateAt: new Date(),
|
||||
},
|
||||
{ merge: true },
|
||||
{ merge: true }
|
||||
);
|
||||
setTooltip({
|
||||
type: "success",
|
||||
|
||||
Reference in New Issue
Block a user