fix: admin/logs: showing "upload 0" in case of failed upload
Massimo Melina committed
Mar 2, 2025 at 19:46 UTC
29b72adbe5e55ff0124e1f1b0542f36cc28d9181
1 file changed
+2
-2
admin/src/LogsPage.ts
+2
-2
@@ -329,9 +329,9 @@ export function LogFile({ file, footerSide, hidden, limit, filter, ...rest }: Lo
329
const partial = stringAfter('?', row.uri).includes('partial=')
330
const upload = row.method === 'PUT' || extra?.ul
331
if (upload)
332
- row.length = extra?.size
332
+ row.length = extra?.size ?? 0
333
row.notes = extra?.dl ? "full download " + (extra.speed ? formatSpeed(extra.speed, { sep: ' ' }) : '') // 'dl' here is not the '?dl' of the url, and has a different meaning
334
- : upload ? `${partial ? "partial " : ""} upload ${extra.speed ? formatSpeed(extra.speed, { sep: ' ' }) : 0}`
334
+ : upload ? `${partial ? "partial " : ""} upload ${extra.speed ? formatSpeed(extra.speed, { sep: ' ' }) : ''}`
335
: row.status === HTTP_UNAUTHORIZED && row.uri?.startsWith(API_URL + 'loginSrp') ? "login failed" + prefix(':\n', extra?.u)
336
: _.map(extra?.params, (v, k) => `${k}: ${v}\n`).join('') + (row.notes || '')
337
}