cli: fix removing values when attribute has .get_object set
authorFelix Fietkau <nbd@nbd.name>
Tue, 11 Mar 2025 12:33:45 +0000 (13:33 +0100)
committerFelix Fietkau <nbd@nbd.name>
Tue, 11 Mar 2025 12:45:05 +0000 (13:45 +0100)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/utils/cli/files/usr/share/ucode/cli/object-editor.uc

index 2a21e8d622e0b26c9d4898c00749b569001143f0..0a447540644401f5797734a04a650357fe04fd34 100644 (file)
@@ -241,6 +241,7 @@ function remove_params(orig_params)
                delete val.allow_empty;
                val.args = {
                        type: "enum",
+                       get_object: val.get_object,
                        attribute: val.attribute ?? name,
                        value: param_values,
                        force_helptext: true,