mirror of
https://github.com/urosran/cally.git
synced 2025-11-27 00:44:54 +00:00
sync update
This commit is contained in:
@ -17,20 +17,23 @@ export const useClearTokens = () => {
|
||||
if (provider === "google") {
|
||||
let googleAccounts = profileData?.googleAccounts;
|
||||
if (googleAccounts) {
|
||||
googleAccounts[email] = null;
|
||||
newUserData.googleAccounts = googleAccounts;
|
||||
const newGoogleAccounts = {...googleAccounts}
|
||||
delete newGoogleAccounts[email];
|
||||
newUserData.googleAccounts = newGoogleAccounts;
|
||||
}
|
||||
} else if (provider === "outlook") {
|
||||
let microsoftAccounts = profileData?.microsoftAccounts;
|
||||
if (microsoftAccounts) {
|
||||
microsoftAccounts[email] = null;
|
||||
newUserData.microsoftAccounts = microsoftAccounts;
|
||||
const newMicrosoftAccounts = {...microsoftAccounts}
|
||||
delete microsoftAccounts[email];
|
||||
newUserData.microsoftAccounts = newMicrosoftAccounts;
|
||||
}
|
||||
} else if (provider === "apple") {
|
||||
let appleAccounts = profileData?.appleAccounts;
|
||||
if (appleAccounts) {
|
||||
appleAccounts[email] = null;
|
||||
newUserData.appleAccounts = appleAccounts;
|
||||
const newAppleAccounts = {...appleAccounts}
|
||||
delete newAppleAccounts[email];
|
||||
newUserData.appleAccounts = newAppleAccounts;
|
||||
}
|
||||
}
|
||||
await updateUserData({newUserData});
|
||||
|
||||
Reference in New Issue
Block a user