Update enableLeechProgress flag for deluge and qbit

This commit is contained in:
Mindfreak9100 2024-12-17 14:02:49 -05:00
parent 6b2a3da7ee
commit b17db643fd

View File

@ -402,6 +402,9 @@ export function cleanServiceGroups(groups) {
mappings,
display,
// deluge, qbittorrent
enableLeechProgress,
// diskstation
volume,
@ -479,9 +482,6 @@ export function cleanServiceGroups(groups) {
// proxmox
node,
// qbittorrent
enableLeechProgress,
// speedtest
bitratePrecision,
@ -572,6 +572,9 @@ export function cleanServiceGroups(groups) {
if (allowScrolling) widget.allowScrolling = allowScrolling;
if (refreshInterval) widget.refreshInterval = refreshInterval;
}
if (["deluge", "qbittorrent"].includes(type)) {
if (enableLeechProgress !== undefined) widget.enableLeechProgress = JSON.parse(enableLeechProgress);
}
if (["opnsense", "pfsense"].includes(type)) {
if (wan) widget.wan = wan;
}
@ -674,9 +677,6 @@ export function cleanServiceGroups(groups) {
if (type === "spoolman") {
if (spoolIds !== undefined) widget.spoolIds = spoolIds;
}
if (type === "qbittorrent") {
if (enableLeechProgress !== undefined) widget.enableLeechProgress = JSON.parse(enableLeechProgress);
}
return widget;
});
return cleanedService;