VSN-2301/ fix: repair receipt photo upload and display on mobile
Two issues fixed on fuel receipt photos:
-
Upload:
- Added driverId as query param
- receiptId is now passed when editing an existing receipt, avoiding orphaned S3 objects on every update
-
Display:
- Existing receipt photos are stored as S3 keys. Added getReceiptPhotoUrl() to fetch a presigned URL from the backend before rendering the image.