Convert isViewer and isAdmin to getters (#6724)

This commit is contained in:
Tom Moor
2024-03-28 17:00:35 -06:00
committed by GitHub
parent 278b81a8fb
commit 0dede0b56e
20 changed files with 113 additions and 139 deletions

View File

@@ -11,6 +11,7 @@ import {
IntegrationService,
IntegrationType,
NotificationEventType,
UserRole,
} from "@shared/types";
import {
Share,
@@ -213,11 +214,11 @@ export async function buildUser(overrides: Partial<User> = {}) {
}
export async function buildAdmin(overrides: Partial<User> = {}) {
return buildUser({ ...overrides, isAdmin: true });
return buildUser({ ...overrides, role: UserRole.Admin });
}
export async function buildViewer(overrides: Partial<User> = {}) {
return buildUser({ ...overrides, isViewer: true });
return buildUser({ ...overrides, role: UserRole.Viewer });
}
export async function buildInvite(overrides: Partial<User> = {}) {