Răsfoiți Sursa

HUE-3847 [core] Update query logic for filtering groups

Jenny Kim 9 ani în urmă
părinte
comite
ffe39ab24c
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      desktop/core/src/desktop/configuration/api.py

+ 1 - 1
desktop/core/src/desktop/configuration/api.py

@@ -214,7 +214,7 @@ def _update_default_and_group_configurations(configurations):
           group_ids = group_config.get('group_ids')
           properties = group_config.get('properties')
           try:
-            groups = [Group.objects.get(id=group_id) for group_id in group_ids]
+            groups = Group.objects.filter(id__in=group_ids)
             _save_configuration(app, properties, is_default=False, groups=groups)
           except Group.DoesNotExist, e:
             raise PopupException(_('Could not find one or more groups with IDs: %s') % ', '.join(group_ids))