chore(checkpoint): save club core backend and pending pos fixes
This commit is contained in:
41
project/src/modules/club/domain/errors.ts
Normal file
41
project/src/modules/club/domain/errors.ts
Normal file
@@ -0,0 +1,41 @@
|
||||
export class ClubDisabledError extends Error {
|
||||
constructor() {
|
||||
super('Club de Clientes no está disponible');
|
||||
this.name = 'ClubDisabledError';
|
||||
}
|
||||
}
|
||||
|
||||
export class ClubAnonymousJoinDisabledError extends Error {
|
||||
constructor() {
|
||||
super('El alta anónima del Club está desactivada');
|
||||
this.name = 'ClubAnonymousJoinDisabledError';
|
||||
}
|
||||
}
|
||||
|
||||
export class ClubDeviceTokenRequiredError extends Error {
|
||||
constructor() {
|
||||
super('Se requiere un token de dispositivo Club');
|
||||
this.name = 'ClubDeviceTokenRequiredError';
|
||||
}
|
||||
}
|
||||
|
||||
export class ClubMemberNotFoundError extends Error {
|
||||
constructor() {
|
||||
super('No se encontró el socio Club');
|
||||
this.name = 'ClubMemberNotFoundError';
|
||||
}
|
||||
}
|
||||
|
||||
export class ClubInsufficientBalanceError extends Error {
|
||||
constructor() {
|
||||
super('Saldo Club insuficiente');
|
||||
this.name = 'ClubInsufficientBalanceError';
|
||||
}
|
||||
}
|
||||
|
||||
export class InvalidClubTransactionError extends Error {
|
||||
constructor(message: string) {
|
||||
super(message);
|
||||
this.name = 'InvalidClubTransactionError';
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user