Updated logger to fix env variable error and to add color coded log entries for the browser console
This commit is contained in:
parent
8ec8f740fc
commit
8c4984a9e8
2 changed files with 17 additions and 3 deletions
|
|
@ -28,7 +28,6 @@ const applicationConfig = {
|
|||
YAHOO_CALENDAR: "https://calendar.yahoo.com/?v=60",
|
||||
OUTLOOK_CALENDAR:
|
||||
"https://outlook.office.com/calendar/deeplink/compose?path=/calendar/action/compose&rru=addevent",
|
||||
FRONTEND_LOGGER_URL: process.env.VUE_APP_CONSUMER_CF_DISTRO + "/analytics/api/v1/logging",
|
||||
};
|
||||
|
||||
export { applicationConfig };
|
||||
|
|
|
|||
|
|
@ -45,10 +45,25 @@ export class Logger {
|
|||
applicationConfig.CURRENT_ENVIRONMENT === "Dev" ||
|
||||
applicationConfig.CURRENT_ENVIRONMENT === "Test"
|
||||
) {
|
||||
console.log(logEntry);
|
||||
switch (endpoint) {
|
||||
case "log-information":
|
||||
console.info(logEntry);
|
||||
break;
|
||||
case "log-warning":
|
||||
console.warn(logEntry);
|
||||
break;
|
||||
case "log-error":
|
||||
console.error(logEntry);
|
||||
break;
|
||||
case "log-critical":
|
||||
console.error(logEntry);
|
||||
break;
|
||||
default:
|
||||
console.log(logEntry);
|
||||
}
|
||||
}
|
||||
|
||||
const url = applicationConfig.FRONTEND_LOGGER_URL;
|
||||
const url = applicationConfig.CONSUMER_CF_DISTRO + applicationConfig.FRONTEND_LOGGER_URL;
|
||||
const headers = {
|
||||
[headerKeys.EXPERIMENT]: JSON.stringify(store.getters.experimentSettings),
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue