remove unused snapshot retention field

This commit is contained in:
Josh Hawkins 2026-06-16 08:43:04 -05:00
parent 1df5b21e57
commit 1020af2e5e
2 changed files with 0 additions and 11 deletions

View File

@ -3,7 +3,6 @@ from typing import Optional
from pydantic import Field from pydantic import Field
from ..base import FrigateBaseModel from ..base import FrigateBaseModel
from .record import RetainModeEnum
__all__ = ["SnapshotsConfig", "RetainConfig"] __all__ = ["SnapshotsConfig", "RetainConfig"]
@ -14,11 +13,6 @@ class RetainConfig(FrigateBaseModel):
title="Default retention", title="Default retention",
description="Default number of days to retain snapshots.", description="Default number of days to retain snapshots.",
) )
mode: RetainModeEnum = Field(
default=RetainModeEnum.motion,
title="Retention mode",
description="Mode for retention: all (save all segments), motion (save segments with motion), or active_objects (save segments with active objects).",
)
objects: dict[str, float] = Field( objects: dict[str, float] = Field(
default_factory=dict, default_factory=dict,
title="Object retention", title="Object retention",

View File

@ -36,11 +36,6 @@ const snapshots: SectionConfigOverrides = {
suppressMultiSchema: true, suppressMultiSchema: true,
}, },
}, },
"retain.mode": {
"ui:options": {
enumI18nPrefix: "retainMode",
},
},
}, },
}, },
global: { global: {