fix: handle empty selections by setting proxied addons and services to null

This commit is contained in:
Viren070
2025-01-19 00:09:02 +00:00
parent 18fcee496b
commit f890b234c2
+8 -2
View File
@@ -1164,7 +1164,9 @@ export default function Configure() {
})) || []
}
setValues={(selectedAddons) => {
setMediaFlowProxiedAddons(selectedAddons);
setMediaFlowProxiedAddons(
selectedAddons.length === 0 ? null : selectedAddons
);
}}
values={mediaFlowProxiedAddons || undefined}
/>
@@ -1192,7 +1194,11 @@ export default function Configure() {
})),
]}
setValues={(selectedServices) => {
setMediaFlowProxiedServices(selectedServices);
setMediaFlowProxiedServices(
selectedServices.length === 0
? null
: selectedServices
);
}}
values={mediaFlowProxiedServices || undefined}
/>