Tested on Release V1.2.9
Currently, the attachment manager only functions correctly for tasks that have already been created and synced with the server. If a user creates a new task locally on the mobile app and immediately clicks the upload attachment icon, no action is performed (silent failure). Attachments only work when opening and editing an existing task.
To improve the user experience and prevent confusion, the system should provide clear feedback indicating why the upload action cannot be completed on an un-synced task.
Steps to Reproduce Current Behavior
Open the app and create a New Task.
Immediately tap the Upload Attachment icon.
Observe that nothing happens (no file picker opens, no error message).
Conversely, open an already created task, tap Edit, and tap the Upload Attachment icon. Observe that it works correctly.
Tested on Release V1.2.9
Currently, the attachment manager only functions correctly for tasks that have already been created and synced with the server. If a user creates a new task locally on the mobile app and immediately clicks the upload attachment icon, no action is performed (silent failure). Attachments only work when opening and editing an existing task.
To improve the user experience and prevent confusion, the system should provide clear feedback indicating why the upload action cannot be completed on an un-synced task.
Steps to Reproduce Current Behavior
Open the app and create a New Task.
Immediately tap the Upload Attachment icon.
Observe that nothing happens (no file picker opens, no error message).
Conversely, open an already created task, tap Edit, and tap the Upload Attachment icon. Observe that it works correctly.