mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-09-26 17:18:59 +03:00
show disk space reclaimed by media sync (#24189)
This commit is contained in:
committed by
Nicolas Mowen
parent
d6b93301e2
commit
6d33b31bc6
@@ -15,6 +15,7 @@ import { formatUnixTimestampToDateTime } from "@/utils/dateUtil";
|
||||
import { MediaSyncResults, MediaSyncStats } from "@/types/ws";
|
||||
import { useDocDomain } from "@/hooks/use-doc-domain";
|
||||
import { Link } from "react-router-dom";
|
||||
import { getUnitSizeFromBytes } from "@/utils/storageUtil";
|
||||
|
||||
export default function MediaSyncSettingsView() {
|
||||
const { t } = useTranslation("views/settings");
|
||||
@@ -376,6 +377,22 @@ export default function MediaSyncSettingsView() {
|
||||
{mediaStats.orphans_deleted}
|
||||
</span>
|
||||
</div>
|
||||
<div className="flex justify-between">
|
||||
<span className="text-muted-foreground">
|
||||
{currentJob?.dry_run
|
||||
? t(
|
||||
"maintenance.sync.resultsFields.spaceToReclaim",
|
||||
)
|
||||
: t(
|
||||
"maintenance.sync.resultsFields.spaceReclaimed",
|
||||
)}
|
||||
</span>
|
||||
<span>
|
||||
{getUnitSizeFromBytes(
|
||||
mediaStats.bytes_reclaimed,
|
||||
)}
|
||||
</span>
|
||||
</div>
|
||||
{mediaStats.aborted && (
|
||||
<div className="flex items-center gap-2 text-destructive">
|
||||
<LuX className="size-4" />
|
||||
@@ -449,6 +466,22 @@ export default function MediaSyncSettingsView() {
|
||||
{mediaSyncResults.totals.orphans_deleted}
|
||||
</span>
|
||||
</div>
|
||||
<div className="flex justify-between">
|
||||
<span className="text-muted-foreground">
|
||||
{currentJob?.dry_run
|
||||
? t(
|
||||
"maintenance.sync.resultsFields.spaceToReclaim",
|
||||
)
|
||||
: t(
|
||||
"maintenance.sync.resultsFields.spaceReclaimed",
|
||||
)}
|
||||
</span>
|
||||
<span className="font-medium">
|
||||
{getUnitSizeFromBytes(
|
||||
mediaSyncResults.totals.bytes_reclaimed,
|
||||
)}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user