Skip to content

fix: map FedEx "on the way" keyStatus to in_transit#28

Merged
WolffRuoff merged 1 commit into
mainfrom
fix/fedex-on-the-way-status
Mar 27, 2026
Merged

fix: map FedEx "on the way" keyStatus to in_transit#28
WolffRuoff merged 1 commit into
mainfrom
fix/fedex-on-the-way-status

Conversation

@WolffRuoff
Copy link
Copy Markdown
Owner

Summary

  • Adds "on the way": TrackingStatus.IN_TRANSIT to STATUS_MAPPING in scraper/carriers/fedex.py
  • FedEx uses "On the way" as a top-level keyStatus value that was previously unrecognized, causing the scraper to log status=unknown

Test plan

  • Re-scrape a package with "On the way" status (e.g. 399853729339) and confirm log shows status=in_transit
  • pytest passes — 116 tests, 0 failures

🤖 Generated with Claude Code

FedEx uses "On the way" as a top-level keyStatus value that was missing
from STATUS_MAPPING, causing the scraper to log status=unknown.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@WolffRuoff WolffRuoff merged commit cf6a37e into main Mar 27, 2026
5 checks passed
@WolffRuoff WolffRuoff deleted the fix/fedex-on-the-way-status branch March 27, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant