diff --git a/lib/TrackingStatus.lib.php b/lib/TrackingStatus.lib.php index 094a827..392027c 100644 --- a/lib/TrackingStatus.lib.php +++ b/lib/TrackingStatus.lib.php @@ -169,6 +169,7 @@ class TrackingStatus { case "VF": case "VR": case "WX": + case "AP": return TrackingStatus::TRACKING_STATUS_TRANSIT; case "01": case "13": diff --git a/lib/Tracking_USPS.lib.php b/lib/Tracking_USPS.lib.php index c4b8712..4a6b59c 100644 --- a/lib/Tracking_USPS.lib.php +++ b/lib/Tracking_USPS.lib.php @@ -54,7 +54,7 @@ class Tracking_USPS { $current_status = new TrackingEntry( TrackingStatus::USPSEventCodeToStatus($trackinfo->TrackSummary->EventCode), - $trackinfo->StatusSummary ?? "Unknown", + ($trackinfo->StatusSummary ?? "Unknown") . (TrackingStatus::USPSEventCodeToStatus($trackinfo->TrackSummary->EventCode) == TrackingStatus::TRACKING_STATUS_UNKNOWN ? " " . $trackinfo->TrackSummary->EventCode : ""), $trackinfo->TrackSummary["EventDate"] . " " . $trackinfo->TrackSummary["EventTime"], null, TrackingStatus::isUSPSEventCodeContainerScan($trackinfo->TrackSummary->EventCode)