[openwrt/openwrt] cli: fix removing values when attribute has .get_object set
LEDE Commits
lede-commits at lists.infradead.org
Thu Mar 13 03:23:20 PDT 2025
nbd pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/ae31c0ddd78f8f02b303cff8b455b0a5d05239bf
commit ae31c0ddd78f8f02b303cff8b455b0a5d05239bf
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Tue Mar 11 13:33:45 2025 +0100
cli: fix removing values when attribute has .get_object set
Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
package/utils/cli/files/usr/share/ucode/cli/object-editor.uc | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc b/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
index 2a21e8d622..0a44754064 100644
--- a/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
+++ b/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
@@ -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,
More information about the lede-commits
mailing list