Commit a4167850 authored by sunil's avatar sunil
Browse files

Issue #SB-4248 update: get page for diksha

changes:
- telemetry changes
parent cd3a1203
master Dark_theme SB-25589 SB-28090 aws_fileRead contributions dependabot/npm_and_yarn/src/app/client/decode-uri-component-0.2.2 dependabot/npm_and_yarn/src/app/decode-uri-component-0.2.2 dependabot/npm_and_yarn/src/app/express-4.17.3 dependabot/npm_and_yarn/src/app/jsonwebtoken-9.0.0 dependabot/npm_and_yarn/src/desktop/OpenRAP/decode-uri-component-0.2.2 dependabot/npm_and_yarn/src/desktop/OpenRAP/express-4.17.3 dependabot/npm_and_yarn/src/desktop/OpenRAP/jsonwebtoken-9.0.0 dependabot/npm_and_yarn/src/desktop/OpenRAP/qs-6.5.3 dependabot/npm_and_yarn/src/desktop/decode-uri-component-0.2.2 dependabot/npm_and_yarn/src/desktop/express-4.17.3 dependabot/npm_and_yarn/src/desktop/jsonwebtoken-9.0.0 dependabot/npm_and_yarn/src/desktop/qs-6.10.3 desktop-common-consumption filters_5.1.1 gcp gcp_test keshavprasadms-patch-1 keshavprasadms-patch-2 release-1.12 release-1.13 release-1.13.1 release-1.13.2 release-1.13.4 release-1.14 release-1.14-SP-2 release-1.14-sp3 release-1.14.6 release-1.15 release-1.15.1 release-1.7.2 release-1.8.1 release-2.0.0 release-2.0.0-hotfix release-2.0.1 release-2.0.2 release-2.0.3 release-2.1.0 release-2.1.1 release-2.10.0 release-2.10.1 release-2.10.2 release-2.10.3 release-2.2.0 release-2.2.1 release-2.3.0 release-2.3.1 release-2.3.5 release-2.3.6 release-2.4.0 release-2.4.1 release-2.4.2 release-2.5.0 release-2.5.1 release-2.6.0 release-2.6.0-loadtest release-2.6.5 release-2.6.6 release-2.7.0 release-2.8.0 release-2.8.1 release-2.8.10 release-2.8.11 release-2.8.12 release-2.8.2 release-2.8.3 release-2.8.4 release-2.8.5 release-2.8.6 release-2.8.7 release-2.8.8 release-2.8.9 release-2.9.0 release-3.0 release-3.0-merge release-3.0.0 release-3.0.1 release-3.0.2 release-3.0.3 release-3.0.4 release-3.0.4-sso release-3.1.0 release-3.1.1 release-3.1.2 release-3.2.0 release-3.2.1 release-3.2.10 release-3.2.11 release-3.2.12 release-3.2.13 release-3.2.14 release-3.2.2 release-3.2.3 release-3.2.4 release-3.3.0 release-3.3.0-telemetry-fix release-3.3.1 release-3.3.2 release-3.4.0 release-3.4.1 release-3.4.2 release-3.4.3 release-3.4.4 release-3.4.5 release-3.4.6 release-3.4.7 release-3.5.0 release-3.5.1 release-3.5.2 release-3.5.3 release-3.6.0 release-3.6.1 release-3.6.5 release-3.6.6 release-3.7.0 release-3.7.1 release-3.7.2 release-3.8.0 release-3.8.1 release-3.8.2 release-3.8.3 release-3.9.0 release-3.9.1 release-3.9.2 release-3.9.3 release-4.0.0 release-4.0.1 release-4.0.2 release-4.1 release-4.1.0 release-4.1.1 release-4.10.0 release-4.10.0.1 release-4.10.1 release-4.10.2 release-4.10.2.1 release-4.10.2.2 release-4.10.3 release-4.2.0 release-4.2.1 release-4.3.0 release-4.3.1 release-4.4.0 release-4.4.1 release-4.5.0 release-4.5.1 release-4.5.2 release-4.6.0 release-4.7.0 release-4.7.1 release-4.8.0 release-4.8.5 release-4.9.0 release-4.9.1 release-5.0.0 release-5.0.0.1 release-5.0.0.2 release-5.0.0.3 release-5.0.1 release-5.0.2 release-5.1.0 release-5.1.1 release-sonarcloud revert-3718-copypi revert-3842-release-2.8.7 revert-3890-release-2.8.9 revert-4427-player-cache-issue revert-4537-SB-19763 revert-5244-sh-809 revert-5260-SB-table-3.3.0 revert-8284-release-5.0.0 sharathkashyap-patch-1 Tags unavailable
No related merge requests found
Showing with 24 additions and 22 deletions
+24 -22
......@@ -7,20 +7,18 @@
tenantId = getUrlParameter('tenant');
$('#loader').hide(); // hide loader on page load
$('#noResultMessage').hide(); // hide no result found message
if (dialcode) {
$('#searchSection').hide();
$('#resultSection').show();
$('#resultPageHeader').text("Dial Code '" + dialcode + "'");
} else {
$('#searchSection').show();
$('#resultSection').hide();
}
dialcode ? navigateToResultPage() : navigateToSearchPage()
getTenantInfo(tenantId);
getOrgInfo(tenantId).done(function () {
initTelemetryService();
logImpressionEvent();
});
if (typeof dialcode === "string") searchDialCode(dialcode);
searchDialCode(dialcode);
}
function navigateToSearchPage() {
$('#searchSection').show();
$('#resultSection').hide();
}
function getUrlParameter(param) {
......@@ -37,18 +35,22 @@
// Attach keypress event to search input
$("#searchInput").keypress(function (event) {
if (event.which == 13) {
var dialCode = $("#searchInput").val();
if (dialCode.length === 6) {
searchDialCode(dialCode);
$('#searchSection').hide();
$('#resultSection').show(); //show result page
$('#resultPageHeader').text("Dial Code '" + dialCode + "'");
// log impression event on navigating to result page
dialcode = $("#searchInput").val();
if (dialcode.length === 6) {
searchDialCode(dialcode);
navigateToResultPage();
// on navigate generate Impression event
logImpressionEvent();
}
}
});
function navigateToResultPage() {
$('#searchSection').hide();
$('#resultSection').show(); //show result page
$('#resultPageHeader').text("Dial Code '" + dialcode + "'");
}
// to search dial code
function searchDialCode(id) {
$('#loader').show();
......@@ -66,7 +68,7 @@
})
.done(function (response) {
$('#loader').hide();
console.log('composite search response', response);
// console.log('composite search response', response);
if (response && response.responseCode === "OK") {
response.result.count && response.result.content.forEach(function (data) {
createCard(data);
......@@ -156,7 +158,7 @@
uid: 'anonymous',
sid: window.uuidv1(),
channel: orgInfo.channel,
env: 'dialcode-search-page',
env: 'public',
enableValidation: true
}
}
......@@ -169,25 +171,25 @@
function logImpressionEvent() {
var options = {
context: {
env: 'dialcode-search-page',
env: 'public',
channel: orgInfo.channel,
uid: 'anonymous',
cdata: [],
rollup: getRollupData([orgInfo.rootOrgId])
},
object: {
object: dialcode ? {
id: dialcode,
type: 'dialcode',
ver: '1.0',
rollup: {}
},
} : {},
tags: [orgInfo.rootOrgId]
};
var edata = {
type: 'view',
pageid: 'get',
subtype: 'paginate',
uri: window.location.href || "",
uri: '/get',
visits: []
};
window.EkTelemetry.impression(edata, options);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment