27179ad4f1
* feat(workspaces): stencil gql resolvers * fix(workspaces): lol lmao * feat(workspaces): stencil gql api and resolvers * fix(workspaces): roles and scopes * fix(workspaces): add scopes
13 lines
438 B
TypeScript
13 lines
438 B
TypeScript
import { BaseError } from '@/modules/shared/errors/base'
|
|
|
|
export class WorkspaceAdminRequiredError extends BaseError {
|
|
static defaultMessage = 'Cannot remove last admin from a workspace'
|
|
static code = 'WORKSPACE_ADMIN_REQUIRED_ERROR'
|
|
static statusCode = 400
|
|
}
|
|
|
|
export class WorkspacesNotYetImplementedError extends BaseError {
|
|
static defaultMessage = 'Not yet implemented'
|
|
static code = 'WORKSPACES_NOT_YET_IMPLEMENTED_ERROR'
|
|
}
|