Merge branch 'develop' into dependabot/npm_and_yarn/multi-0c8d4f7015
This commit is contained in:
commit
f0dd386153
3 changed files with 16 additions and 8 deletions
|
|
@ -162,6 +162,14 @@ body {
|
||||||
bailoutInfo.push({ name: 'App Name', value: 'ISS' });
|
bailoutInfo.push({ name: 'App Name', value: 'ISS' });
|
||||||
bailoutInfo.push({ name: 'Site Name', value: 'ISS 2.0' });
|
bailoutInfo.push({ name: 'Site Name', value: 'ISS 2.0' });
|
||||||
|
|
||||||
|
// Build Info
|
||||||
|
bailoutInfo.push({ name: 'Build Version', value: mainStore.issConfig?.buildInfo?.versionString });
|
||||||
|
bailoutInfo.push({ name: 'Build Time', value: mainStore.issConfig?.buildInfo?.buildTime });
|
||||||
|
|
||||||
|
// ISS Configuration Info
|
||||||
|
bailoutInfo.push({ name: 'Client Tag', value: mainStore.issConfig?.clientTag });
|
||||||
|
bailoutInfo.push({ name: 'Client Name', value: mainStore.issConfig?.clientName });
|
||||||
|
|
||||||
// Not included (yet) from heritage:
|
// Not included (yet) from heritage:
|
||||||
// - Site ID
|
// - Site ID
|
||||||
// - Code
|
// - Code
|
||||||
|
|
@ -356,19 +364,16 @@ body {
|
||||||
diagnosticContainer.remove();
|
diagnosticContainer.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Re-enable logging after some further testing.
|
|
||||||
/*
|
|
||||||
const apiHostname = environmentInfo?.apiHostname;
|
const apiHostname = environmentInfo?.apiHostname;
|
||||||
if(apiHostname) {
|
if(apiHostname) {
|
||||||
try {
|
try {
|
||||||
const endpointUrl = `https://${apiHostname}/analytics/api/v1/logging/log-error`;
|
const endpointUrl = `https://${apiHostname}/analytics/api/v1/logging/log-error`;
|
||||||
|
|
||||||
const infoString = bailoutInfo?.map(
|
const infoString = bailoutInfo?.map(
|
||||||
(entry) => `${entry.name}: ${entry.value}`
|
(entry) => `${entry.name}: ${entry.value}`
|
||||||
)?.reduce(
|
)?.reduce(
|
||||||
(prev, next) => `${prev}\n${next}`
|
(prev, next) => `${prev}\n${next}`
|
||||||
);
|
);
|
||||||
const entryString = `User encountered bailout page.\n${new Date()}\n${infoString ?? 'No information recoverable'}`;
|
const entryString = `User landed on the static-error page.\n${new Date()}\n${infoString ?? 'No information recoverable'}`;
|
||||||
|
|
||||||
const headers = generateRequestHeader(headerInfo);
|
const headers = generateRequestHeader(headerInfo);
|
||||||
|
|
||||||
|
|
@ -420,7 +425,6 @@ body {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,7 @@ export default {
|
||||||
sessionKey: getSessionKeyValue(),
|
sessionKey: getSessionKeyValue(),
|
||||||
pageName: currentPageName,
|
pageName: currentPageName,
|
||||||
referralSequenceNumber: order.referralSequenceNumber,
|
referralSequenceNumber: order.referralSequenceNumber,
|
||||||
|
referralNumber: order.referralNumber,
|
||||||
parentAccountNumber: parentAccountNumber,
|
parentAccountNumber: parentAccountNumber,
|
||||||
sessionId: getSessionIdValue(),
|
sessionId: getSessionIdValue(),
|
||||||
action: '',
|
action: '',
|
||||||
|
|
@ -111,6 +112,7 @@ export default {
|
||||||
sessionKey: getSessionKeyValue(),
|
sessionKey: getSessionKeyValue(),
|
||||||
pageName: currentPageName,
|
pageName: currentPageName,
|
||||||
referralSequenceNumber: order.referralSequenceNumber,
|
referralSequenceNumber: order.referralSequenceNumber,
|
||||||
|
referralNumber: order.referralNumber,
|
||||||
parentAccountNumber: parentAccountNumber,
|
parentAccountNumber: parentAccountNumber,
|
||||||
sessionId: getSessionIdValue(),
|
sessionId: getSessionIdValue(),
|
||||||
category,
|
category,
|
||||||
|
|
|
||||||
|
|
@ -2574,13 +2574,14 @@ export const useMainStore = defineStore({
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async logPageView({ userId, sessionKey, pageName, referralSequenceNumber, parentAccountNumber, sessionId, action, event, shouldUseSessionId, experimentsForUser }) {
|
async logPageView({ userId, sessionKey, pageName, referralSequenceNumber, referralNumber, parentAccountNumber, sessionId, action, event, shouldUseSessionId, experimentsForUser }) {
|
||||||
const payload = {
|
const payload = {
|
||||||
userId,
|
userId,
|
||||||
sessionKey,
|
sessionKey,
|
||||||
sessionId,
|
sessionId,
|
||||||
pageName,
|
pageName,
|
||||||
referralSequenceNumber,
|
referralSequenceNumber,
|
||||||
|
referralNumber,
|
||||||
parentAccountNumber,
|
parentAccountNumber,
|
||||||
applicationName: applicationConfig.APPLICATION_NAME,
|
applicationName: applicationConfig.APPLICATION_NAME,
|
||||||
action,
|
action,
|
||||||
|
|
@ -2602,7 +2603,7 @@ export const useMainStore = defineStore({
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
async logCustomEvent({ userId, sessionKey, pageName, sessionId, category, action, label, value, shouldUseSessionId, experimentsForUser, referralSequenceNumber, parentAccountNumber }) {
|
async logCustomEvent({ userId, sessionKey, pageName, sessionId, category, action, label, value, shouldUseSessionId, experimentsForUser, referralSequenceNumber, referralNumber, parentAccountNumber }) {
|
||||||
if (pageName == null || pageName.length === 0) { pageName = 'none'; }
|
if (pageName == null || pageName.length === 0) { pageName = 'none'; }
|
||||||
|
|
||||||
const payload = {
|
const payload = {
|
||||||
|
|
@ -2618,6 +2619,7 @@ export const useMainStore = defineStore({
|
||||||
shouldUseSessionId,
|
shouldUseSessionId,
|
||||||
experimentsForUser,
|
experimentsForUser,
|
||||||
referralSequenceNumber,
|
referralSequenceNumber,
|
||||||
|
referralNumber,
|
||||||
parentAccountNumber
|
parentAccountNumber
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue