delivery-tracker
Advanced tools
Comparing version 2.3.6 to 2.3.7
# 2.3.6 | ||
* sicepat: fixed delivery status check issue. | ||
# 2.3.6 | ||
* eparcel: fixed delivery status check issue and change test dummy data. | ||
@@ -3,0 +6,0 @@ |
@@ -107,3 +107,4 @@ 'use strict' | ||
number: number, | ||
status: tracker.STATUS.PENDING | ||
status: tracker.STATUS.PENDING, | ||
checkpoints: [] | ||
} | ||
@@ -117,5 +118,2 @@ | ||
result.number = extractNumber($summary.find('td').eq(1).text()) | ||
if ($summary.find('td').eq(7).text().trim() === 'DELIVERED') { | ||
result.status = tracker.STATUS.DELIVERED | ||
} | ||
@@ -127,3 +125,3 @@ $body.find('.res-detail .table').eq(2).find('tr').each(function (idx) { | ||
var $cols = $(this).find('td') | ||
checkpoints.push({ | ||
var checkpoint = { | ||
courier: courier, | ||
@@ -134,8 +132,19 @@ location: '', | ||
time: moment($cols.eq(0).text().trim() + '+0700', 'DD-MM-YYYY HH:mmZ').utc().format('YYYY-MM-DDTHH:mmZ') | ||
}) | ||
} | ||
if (checkpoint.message.indexOf('TERIMA PERMINTAAN PICK UP') !== -1) { | ||
checkpoint.status = tracker.STATUS.INFO_RECEIVED | ||
} | ||
checkpoints.push(checkpoint) | ||
}) | ||
} | ||
result.checkpoints = checkpoints | ||
result.checkpoints = checkpoints.reverse() | ||
result.status = tracker.normalizeStatus(result.checkpoints) | ||
if ($summary.find('td').eq(7).text().trim() === 'DELIVERED') { | ||
result.status = tracker.STATUS.DELIVERED | ||
result.checkpoints[0].status = tracker.STATUS.DELIVERED | ||
} | ||
} | ||
return result | ||
@@ -142,0 +151,0 @@ } |
{ | ||
"name": "delivery-tracker", | ||
"version": "2.3.6", | ||
"version": "2.3.7", | ||
"author": { | ||
@@ -5,0 +5,0 @@ "name": "egg", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
74157
2110