-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.3.39-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #65321
Email or phone of affected tester (no customers): applausetester+ap16@applause.expensifail.com
Issue reported by: Applause Internal Team
Bug source: Pull Request QA execution
Device used: Windows 11
App Component: Other
Action Performed:
- Open the web app in Chrome.
- Open browser DevTools.
- Navigate to the Application tab.
- Open Cache Storage and select “attachments”.
- Log in with a valid account.
- Navigate to any chat.
- Click on the message composer.
- Enter a markdown image URL (e.g.
). - Send the message.
- Refresh the Cache Storage entries.
- Search for the corresponding attachment entry.
Expected Result:
Markdown image attachments are stored in Cache API and available in the attachments storage.
Actual Result:
The markdown image is rendered in the chat.
No entry is created in Cache Storage for the attachment.
Directly uploaded image files are stored correctly, but markdown image URLs are not cached.
This creates inconsistent behavior between attachment types and affects offline availability.
Workaround:
Unknown
Platforms:
- Android: App
- Android: mWeb Chrome
- iOS: App
- iOS: mWeb Safari
- iOS: mWeb Chrome
- Windows: Chrome
- MacOS: Chrome / Safari
Screenshots/Videos
480353246-5596dd5c-780e-4e8b-940b-a35ebdc7ff05.mov
Issue Owner
Current Issue Owner: @NJ-2020Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~022033934689417948972
- Upwork Job ID: 2033934689417948972
- Last Price Increase: 2026-03-17
- Automatic offers:
- NJ-2020 | Contributor | 110867641
Metadata
Metadata
Assignees
Labels
Type
Projects
Status