How we can resolve the issue displaying error message when we open the detail page in new tab

when we open the purchase history detail page in the same tab it will display the track number but when we open the purchase history detail page in a new tab by clicking the link from the purchase history list page, an error message is showing.

initialize: _.wrap(OrderHistoryListTrackingNumberView.prototype.initialize, function initialize(fn) {
						fn.apply(this, _.toArray(arguments).slice(1));
						var self = this;
						setTimeout(() => {
							var salesOrder = this.parentView.parentView.id
							var url = Utils.getAbsoluteUrl(
								getExtensionAssetsPath(
									"services/TrackingNumber.Service.ss"
								)
							);
							var trackingLinks = [];
							$.post(url, salesOrder)
							.done(function (data) {
								if (data) {
									if (data.trackingNo) {
										self.isTrackingNumber = true;
										self.trackingNo = data.trackingNo;
										self.trackingLinks = data.trackingLinks;
										_.each(data.trackingLinks, function (each, key) {
											trackingLinks.push({ text: key, link: each })
										})
										self.trackingLinks = trackingLinks;
									} else {
										self.isTrackingNumber = false;
									}
								}
								self.render()
							}
							);
						}, 150);	
					}),

Leave a comment

Your email address will not be published. Required fields are marked *