Files
speckle-server/packages/server/modules/serverinvites/errors/index.js
T
Kristaps Fabians Geikins da9224a069 feat: server & stream invites rework
feat: server & stream invites rework

Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-19 13:01:19 +03:00

23 lines
688 B
JavaScript

const { BaseError } = require('@/modules/shared/errors/base')
class InviteCreateValidationError extends BaseError {
static code = 'INVITE_CREATE_ERROR'
static defaultMessage = 'An issue occurred while trying to create an invitation'
}
class NoInviteFoundError extends BaseError {
static code = 'NO_INVITE_FOUND'
static defaultMessage = 'No invitation for the related resources was found'
}
class ResourceNotResolvableError extends BaseError {
static code = 'INVITE_RESOURCE_NOT_RESOLVABLE'
static defaultMessage = "Invite's associated resource could not be resolved"
}
module.exports = {
InviteCreateValidationError,
NoInviteFoundError,
ResourceNotResolvableError
}