newStaffLDB-API #48
@ -1,6 +1,6 @@
|
|||||||
// statusCodes should be a map, not an object
|
// statusCodes should be a map, not an object
|
||||||
|
|
||||||
const statusCodes = {
|
export const statusCodes = {
|
||||||
400: "data not found",
|
400: "data not found",
|
||||||
700: "no authentication attempt",
|
700: "no authentication attempt",
|
||||||
701: "invalid credentials",
|
701: "invalid credentials",
|
||||||
@ -14,5 +14,10 @@ const statusCodes = {
|
|||||||
951: "unknown server error",
|
951: "unknown server error",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const msgCodes = new Map <string, string>([
|
||||||
|
["LOC_NOT_FOUND", "Location not found. If you are sure that the location exists, there may be a fault with the data provider."],
|
||||||
|
["AUTH_ERR", "Authentication Error"],
|
||||||
|
])
|
||||||
|
|
||||||
module.exports = statusCodes;
|
module.exports = statusCodes;
|
||||||
export { statusCodes };
|
//export { statusCodes };
|
||||||
|
@ -7,6 +7,7 @@ const san = require("../utils/sanitizer.utils");
|
|||||||
const db = require("../services/dbAccess.services");
|
const db = require("../services/dbAccess.services");
|
||||||
|
|
||||||
import { transform as staffStationTransform } from "../utils/translators/ldb/staffStation";
|
import { transform as staffStationTransform } from "../utils/translators/ldb/staffStation";
|
||||||
|
import { msgCodes } from "../configs/errorCodes.configs";
|
||||||
|
|
||||||
const ldbKey = process.env.OWL_LDB_KEY;
|
const ldbKey = process.env.OWL_LDB_KEY;
|
||||||
const ldbsvKey = process.env.OWL_LDB_SVKEY;
|
const ldbsvKey = process.env.OWL_LDB_SVKEY;
|
||||||
@ -29,8 +30,8 @@ async function get(id, staff = false) {
|
|||||||
} catch (err) {
|
} catch (err) {
|
||||||
log.out(`ldbService.get: Error, Unable to find CRS: ${err}`, "info");
|
log.out(`ldbService.get: Error, Unable to find CRS: ${err}`, "info");
|
||||||
return {
|
return {
|
||||||
ERROR: "NOT_FOUND",
|
obStatus: "LOC_NOT_FOUND",
|
||||||
description: "The entered station was not found.",
|
obMsg: msgCodes.get(this.obStatus),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user