Add carrier tracking link to tracking results

This commit is contained in:
Skylar Ittner 2021-10-09 16:01:15 -06:00
parent 8189a71185
commit e578cbd57d
3 changed files with 15 additions and 1 deletions

View File

@ -28,7 +28,7 @@ var closeBrowser = function () {
// stub
}
var openSystemBrowser = function (url) {
var openExternalBrowser = function (url) {
window.open(url);
}

View File

@ -90,6 +90,9 @@ function trackOpenAsync( {to, resolve, reject}) {
}
context.info.push({label: deliverydatelabel, value: formatTimestamp("F j Y", resp.info.delivery_date_unixtime)});
}
if (resp.info.carrier_tracking_url) {
context.carrierurl = resp.info.carrier_tracking_url;
}
for (var i = 0; i < resp.events.length; i++) {
context.events.push({

View File

@ -52,6 +52,17 @@
</li>
{{/each}}
{{/js_if}}
{{#if carrierurl}}
<li>
<div class="item-content item-link hapticbtn" onclick='openExternalBrowser("{{carrierurl}}");'>
<div class="item-inner">
<div class="item-title">
<i class="far fa-external-link"></i> More Info
</div>
</div>
</div>
</li>
{{/if}}
{{#if events}}
<li class="item-divider">Events</li>
{{#each events}}