da9224a069
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>
23 lines
688 B
JavaScript
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
|
|
}
|