]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
missed in previous commit
authorAlan T. DeKok <aland@freeradius.org>
Thu, 25 Dec 2025 12:30:22 +0000 (07:30 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 25 Dec 2025 12:30:44 +0000 (07:30 -0500)
src/lib/unlang/edit.c

index 3da233f6a2b85c4cf278cd2639a1c1e2e5be076b..2524ea58ad29a2cc7ea0c83d8c773ee42cc3eae6 100644 (file)
@@ -571,10 +571,7 @@ static int edit_delete_lhs(request_t *request, edit_map_t *current, bool delete)
                fr_dict_attr_t const *da = tmpl_attr_tail_da(current->lhs.vpt);
 
                if (fr_type_is_structural(da->type) &&
-                   ((da == request_attr_request) ||
-                    (da == request_attr_reply) ||
-                    (da == request_attr_control) ||
-                    (da == request_attr_state))) {
+                   request_attr_is_list(da)) {
                        delete = false;
                }
        }