mirror of
https://github.com/Expand-sys/ccashfrontend
synced 2025-12-19 16:12:14 +11:00
63 lines
2.5 KiB
JavaScript
63 lines
2.5 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.ExceptionMap = exports.ErrorCodes = exports.InsufficientFundsException = exports.UserAlreadyExistsException = exports.NameTooLongException = exports.InvalidRequestException = exports.WrongPasswordException = exports.UserNotFoundException = exports.BaseUrlMissingException = void 0;
|
|
const Exception_1 = require("./Exception");
|
|
class BaseUrlMissingException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('base url missing');
|
|
}
|
|
}
|
|
exports.BaseUrlMissingException = BaseUrlMissingException;
|
|
class UserNotFoundException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('user not found');
|
|
}
|
|
}
|
|
exports.UserNotFoundException = UserNotFoundException;
|
|
class WrongPasswordException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('wrong password');
|
|
}
|
|
}
|
|
exports.WrongPasswordException = WrongPasswordException;
|
|
class InvalidRequestException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('invalid request');
|
|
}
|
|
}
|
|
exports.InvalidRequestException = InvalidRequestException;
|
|
class NameTooLongException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('name too long');
|
|
}
|
|
}
|
|
exports.NameTooLongException = NameTooLongException;
|
|
class UserAlreadyExistsException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('user already exists');
|
|
}
|
|
}
|
|
exports.UserAlreadyExistsException = UserAlreadyExistsException;
|
|
class InsufficientFundsException extends Exception_1.Exception {
|
|
constructor() {
|
|
super('insufficient funds');
|
|
}
|
|
}
|
|
exports.InsufficientFundsException = InsufficientFundsException;
|
|
var ErrorCodes;
|
|
(function (ErrorCodes) {
|
|
ErrorCodes[ErrorCodes["UserNotFound"] = -1] = "UserNotFound";
|
|
ErrorCodes[ErrorCodes["WrongPassword"] = -2] = "WrongPassword";
|
|
ErrorCodes[ErrorCodes["InvalidRequest"] = -3] = "InvalidRequest";
|
|
ErrorCodes[ErrorCodes["NameTooLong"] = -5] = "NameTooLong";
|
|
ErrorCodes[ErrorCodes["UserAlreadyExists"] = -6] = "UserAlreadyExists";
|
|
ErrorCodes[ErrorCodes["InsufficientFunds"] = -7] = "InsufficientFunds";
|
|
})(ErrorCodes = exports.ErrorCodes || (exports.ErrorCodes = {}));
|
|
exports.ExceptionMap = {
|
|
[ErrorCodes.UserNotFound]: UserNotFoundException,
|
|
[ErrorCodes.WrongPassword]: WrongPasswordException,
|
|
[ErrorCodes.InvalidRequest]: InvalidRequestException,
|
|
[ErrorCodes.NameTooLong]: NameTooLongException,
|
|
[ErrorCodes.UserAlreadyExists]: UserAlreadyExistsException,
|
|
[ErrorCodes.InsufficientFunds]: InsufficientFundsException,
|
|
};
|