Added additional logic for handling website transfers.

This commit is contained in:
Mike Cao 2024-02-10 23:47:26 -08:00
parent 08b2f69658
commit a3f7382673
4 changed files with 43 additions and 45 deletions

View file

@ -102,10 +102,6 @@ export async function canUpdateWebsite({ user }: Auth, websiteId: string) {
}
export async function canTransferWebsiteToUser({ user }: Auth, websiteId: string, userId: string) {
if (user.isAdmin) {
return true;
}
const website = await loadWebsite(websiteId);
if (website.teamId && user.id === userId) {
@ -118,10 +114,6 @@ export async function canTransferWebsiteToUser({ user }: Auth, websiteId: string
}
export async function canTransferWebsiteToTeam({ user }: Auth, websiteId: string, teamId: string) {
if (user.isAdmin) {
return true;
}
const website = await loadWebsite(websiteId);
if (website.userId === user.id) {