Will Miao
e95ff360cf
fix(download): decode percent-encoded stored filenames before saving
...
CivitAI stores non-ASCII file names percent-encoded; the mini endpoint's
raw fileName (preferred since #1100 ) returned that encoded string, so it
landed on disk literally as "%E7%8A%AC..." and the path-budget
truncation could cut mid-escape. Decode to valid non-ASCII UTF-8 names
before the on-disk name is fixed; literal % (stored as %25) and invalid
escapes pass through unchanged.
2026-10-19 08:15:03 +08:00
..
2025-02-24 20:41:16 +08:00
2026-08-30 08:17:35 +08:00
2026-10-12 11:35:14 +08:00
2026-04-10 20:49:30 +08:00
2026-10-04 08:53:24 +08:00
2026-10-09 08:12:56 +08:00
2026-10-18 07:11:44 +08:00
2026-09-18 21:05:32 +08:00
2026-10-10 08:09:08 +08:00
2026-04-27 14:05:21 +08:00
2026-09-17 21:42:32 +08:00
2026-09-17 21:42:32 +08:00
2026-07-30 18:11:40 +08:00
2026-10-01 10:16:34 +08:00
2026-09-29 07:20:12 +08:00
2026-09-17 23:59:22 +08:00
2026-10-15 23:29:40 +08:00
2026-10-16 08:19:33 +08:00
2026-09-22 22:18:03 -04:00
2026-10-15 11:18:06 +08:00
2025-12-31 18:52:44 +08:00
2026-08-08 20:12:52 +08:00
2026-10-15 11:18:06 +08:00
2025-03-22 09:49:35 +08:00
2026-10-15 11:18:06 +08:00
2026-10-04 08:53:12 +08:00
2026-08-08 20:12:52 +08:00
2026-08-15 11:37:46 +08:00
2025-05-06 21:11:25 +08:00
2026-10-07 19:38:28 +08:00
2026-10-15 21:10:41 +08:00
2026-05-31 15:56:56 +08:00
2026-09-18 00:05:47 +08:00
2026-10-12 11:35:33 +08:00
2026-09-23 13:33:59 +08:00
2026-09-24 08:04:00 +08:00
2026-08-11 14:08:15 +08:00
2026-10-19 08:15:03 +08:00
2026-09-17 21:42:32 +08:00