UNPKG

3.65 kBJavaScriptView Raw
1var constants = require('../constants');
2
3var err_obj = [];
4
5var store = {};
6
7err_obj[constants.SUCCESS] = "Success";
8err_obj[constants.CREATED] = "Created";
9
10err_obj[constants.SEQUELIZE_DATABASE_ERROR] = "Sequelize query is wrong";
11err_obj[constants.SEQUELIZE_VALIDATION_ERROR] = "Sequelize validation failed";
12err_obj[constants.SEQUELIZE_FOREIGN_KEY_CONSTRAINT_ERROR] = "Sequelize Foreign Key Data not available "
13
14err_obj[constants.CASSANDRA_DATABASE_ERROR] = "Cassandra query is wrong";
15err_obj[constants.CASSANDRA_VALIDATION_ERROR] = "Cassandra validation failed";
16err_obj[constants.UNDEFINED_DATABASE_ERROR] = "Error Occured";
17
18err_obj[constants.UNDEFINED_ERROR] = "undefined error";
19
20err_obj[constants.USER_DUPLICATION_ERROR] = "User already exist";
21err_obj[constants.USER_NOT_FOUND] = "User not found";
22err_obj[constants.COMPARE_PASSWORD_ERROR] = "Error occured at compare password";
23err_obj[constants.PASSWORD_NOT_MATCH] = "Password did not match";
24err_obj[constants.VALID_CREDENTIALS] = "Valid credentials";
25err_obj[constants.EMAIL_ALREADY_EXIST] = "Oops! Given email is already in use";
26err_obj[constants.INVALID_QUERY_PARAMETERS] = "Invalid query parameters";
27err_obj[constants.ERROR_OCCURED_IN_GETTING_USER_LIST] = "Error occured when getting list of users";
28err_obj[constants.UPDATE_DATA_ERROR] = "Could not update data";
29err_obj[constants.DELETE_DATA_ERROR] = "Could not delete data";
30err_obj[constants.KEY_ALREADY_USED] = "Oops! Given Key is already in use";
31err_obj[constants.ERROR_OCCURED_IN_GETTING_MASTER_LIST] = "Error occured when getting list of master data";
32err_obj[constants.NOT_AUTHORIZED] = "Not Authorized to access this resource";
33err_obj[constants.ERROR_OCCURED_IN_AUTHORIZATION] = "Error occured while checking authorization";
34err_obj[constants.VALIDATION_ERROR] = "Validation failed";
35
36
37err_obj[constants.PATIENT_NOT_FOUND] = "Patient not found";
38err_obj[constants.ERROR_OCCURED_IN_GETTING_PATIENT_LIST] = "Error occured when getting list of patient";
39err_obj[constants.ERROR_OCCURED_IN_GETTING_PATIENT] = "Error occured when getting patient";
40err_obj[constants.MISSING_LIST_OF_IDS] = "Please specify list of Ids";
41err_obj[constants.EMAIL_OR_PHONE_NUMBER_ALREADY_EXIST] = "Oops! Given email or phone_number is already in use";
42err_obj[constants.SENSOR_NOT_FOUND] = "Sensor number not found";
43err_obj[constants.ERROR_OCCURED_IN_GETTING_PATIENT_AND_QUESTIONS] = "Error occured when getting list of patient and their questions";
44err_obj[constants.ERROR_OCCURED_IN_GETTING_PATIENT_DOCTOR] = "Error occured when getting list of patient doctor associations";
45err_obj[constants.QUESTION_NAME_ALREADY_EXISTS] = "Question name already exists";
46err_obj[constants.ANSWER_ALREADY_EXISTS] = "Oops! Answer to this question already exists";
47err_obj[constants.RESPONSE_DOES_NOT_EXISTS] = "The response you wish to update does not exists";
48err_obj[constants.ERROR_OCCURED_IN_GETTING_SENSOR_LIST] = "Error occured when getting list of patient sensor associations";
49err_obj[constants.PATIENT_SENSOR_ALREADY_EXISTS] = "Patient sensor association already exists";
50err_obj[constants.SENSOR_ALREADY_IN_USE] = "This sensor is already in use";
51err_obj[constants.EMAIL_OR_PHONE_NUMBER_MISSING] = "Opps! Please provide phone_number or email id";
52err_obj[constants.ERROR_OCCURED_IN_GETTING_SESNOR_ECG_DATA] = "Error occured while fetching sensor's ecg data";
53err_obj[constants.PATIENT_ID_MISSING] = "Please provide patient Id";
54
55err_obj[constants.INVALID_JSON_OBJECT] = "Invalid Json object";
56
57store.getMessage = function (code) {
58 return err_obj[code];
59};
60
61module.exports = store;