Nick Craig-Wood
b70ebaba7b
seafile: fix corrupted uploads after a retried upload error
...
When an upload failed with a 500 error the upload was retried with a
new upload link but the same input stream. The stream had already been
consumed by the first attempt so the retry uploaded an empty file.
This fixes it by returning a RetryError instead so the caller retries
the upload with a fresh stream, which will fetch a new upload link.
(cherry picked from commit 6cdd0ea761 )
2026-10-08 17:17:09 +01:00
..
2026-05-01 13:41:07 +01:00
2026-09-04 16:18:35 +01:00
2026-09-04 14:07:19 +01:00
2026-09-04 14:07:18 +01:00
2026-03-03 14:01:11 +00:00
2026-09-04 14:07:18 +01:00
2026-07-12 13:26:17 +01:00
2025-06-12 18:31:01 +01:00
2026-05-06 17:47:53 +01:00
2026-07-16 14:47:03 +01:00
2026-09-04 14:07:18 +01:00
2026-09-04 14:07:19 +01:00
2026-01-18 20:48:33 +01:00
2026-07-27 12:27:02 +01:00
2026-09-04 14:07:18 +01:00
2026-09-04 14:07:19 +01:00
2026-09-04 14:07:19 +01:00
2026-07-13 11:22:04 +01:00
2026-10-08 17:17:09 +01:00
2026-07-31 13:21:59 +01:00
2025-05-27 14:28:25 +01:00
2025-12-01 19:04:02 +00:00
2026-07-07 12:35:37 +01:00
2026-07-13 10:44:03 +01:00
2026-07-13 13:53:29 +01:00
2026-07-14 14:13:49 +01:00
2026-09-04 16:18:35 +01:00
2026-09-04 14:07:19 +01:00
2026-09-04 14:07:18 +01:00
2026-07-17 18:29:39 +01:00
2026-09-04 14:07:18 +01:00
2026-09-04 14:07:19 +01:00
2026-07-14 14:13:49 +01:00
2025-06-24 15:04:45 +01:00
2026-07-17 18:29:39 +01:00
2026-09-04 16:18:19 +01:00
2026-07-13 13:49:11 +01:00
2026-07-20 17:37:16 +01:00
2025-12-17 10:21:12 +00:00
2026-07-14 14:13:49 +01:00
2026-09-04 14:07:19 +01:00
2026-07-17 18:29:39 +01:00
2026-07-30 19:30:08 +01:00
2026-09-04 14:07:18 +01:00
2026-04-20 12:16:10 +01:00
2026-09-04 14:07:19 +01:00
2026-10-08 17:17:09 +01:00
2025-07-31 11:38:51 +01:00
2026-09-04 14:07:18 +01:00
2026-07-17 18:29:39 +01:00
2025-04-08 15:14:00 +01:00
2026-09-04 14:07:19 +01:00
2026-09-04 14:07:19 +01:00
2026-10-08 17:17:09 +01:00
2026-07-31 13:21:59 +01:00
2026-07-30 14:41:09 +01:00
2026-02-18 12:11:52 +00:00
2026-09-04 14:07:18 +01:00
2026-09-04 14:07:18 +01:00
2026-05-06 10:51:16 +01:00
2026-07-02 11:30:15 +01:00
2026-07-17 18:29:39 +01:00
2025-09-14 15:58:20 +01:00
2026-09-04 14:07:19 +01:00
2026-09-04 14:07:18 +01:00
2026-07-16 18:12:00 +01:00