diff --git a/web/src/screens/filters/action.tsx b/web/src/screens/filters/action.tsx
index 397df3b..f173ca0 100644
--- a/web/src/screens/filters/action.tsx
+++ b/web/src/screens/filters/action.tsx
@@ -199,10 +199,14 @@ const TypeForm = ({ action, idx, clients }: TypeFormProps) => {
@@ -210,11 +214,15 @@ const TypeForm = ({ action, idx, clients }: TypeFormProps) => {
@@ -253,10 +261,13 @@ const TypeForm = ({ action, idx, clients }: TypeFormProps) => {
diff --git a/web/src/screens/filters/details.tsx b/web/src/screens/filters/details.tsx
index ccc31bc..491ddfb 100644
--- a/web/src/screens/filters/details.tsx
+++ b/web/src/screens/filters/details.tsx
@@ -237,7 +237,7 @@ export default function FilterDetails() {
max_size: filter.max_size,
delay: filter.delay,
priority: filter.priority ?? 0,
- max_downloads: filter.max_downloads,
+ max_downloads: filter.max_downloads ?? 0,
max_downloads_unit: filter.max_downloads_unit,
use_regex: filter.use_regex || false,
shows: filter.shows,
@@ -274,7 +274,7 @@ export default function FilterDetails() {
quality: filter.quality || [],
media: filter.media || [],
match_release_types: filter.match_release_types || [],
- log_score: filter.log_score,
+ log_score: filter.log_score ?? 0,
log: filter.log,
cue: filter.cue,
perfect_flac: filter.perfect_flac,
@@ -351,7 +351,7 @@ export function General() {
-
+
@@ -435,7 +435,7 @@ export function Music({ values }: AdvancedProps) {
-
+