Merge pull request #307 from Bjorkan/fixRegions. Closes #303.

Fix unscoped flood-scope handling
This commit is contained in:
Jack Kingsman
2026-07-08 15:51:50 -07:00
committed by GitHub
20 changed files with 432 additions and 55 deletions
+6 -1
View File
@@ -343,7 +343,12 @@ class Channel(BaseModel):
on_radio: bool = False
flood_scope_override: str | None = Field(
default=None,
description="Per-channel outbound flood scope override (null = use global app setting)",
description=(
"Per-channel outbound flood scope override, tri-state: null = inherit the "
"global app setting; '*' (UNSCOPED_OVERRIDE_MARKER) = force unscoped/plain "
"flood even over a scoped global; a region name (e.g. '#Esperance') = scope "
"this channel."
),
)
path_hash_mode_override: int | None = Field(
default=None,