Critical fixes for image editing workflow: 1. Keep local edited files as backup (don't delete after server upload) - Server may not process upload immediately - Keeps edits safe locally in case server fails - Prevents loss of edited images 2. Include original filename in metadata sent to server - Server needs to know which file was edited - Allows proper tracking and versioning 3. Improved error logging for server upload - Now logs detailed errors (404, 401, timeout, connection) - Shows clear messages when server doesn't support endpoint - Helps diagnose why edits aren't syncing to server 4. Better user feedback during save - Shows 'Saved to device' status first - Then 'Upload in progress' to show server sync happening - Clarifies local vs server save status Bug symptoms fixed: - Edited images now persist locally after restart - Server upload now sends correct file information - Clear error messages if server upload fails - User understands 'local save' vs 'server sync' steps
8 lines
285 B
JSON
8 lines
285 B
JSON
{
|
|
"time_of_modification": "2026-01-17T21:40:13.194566",
|
|
"original_name": "2026efvev-1428673176.jpg",
|
|
"new_name": "2026efvev-1428673176_e_v1.jpg",
|
|
"original_path": "/home/pi/Desktop/Kiwy-Signage/media/2026efvev-1428673176.jpg",
|
|
"version": 1,
|
|
"user_card_data": "0007206239"
|
|
} |