diff options
author | Stanislav Dmitriev <sdmitriev1@gmail.com> | 2023-01-05 15:28:46 -0500 |
---|---|---|
committer | Stanislav Dmitriev <sdmitriev1@gmail.com> | 2023-01-06 12:40:28 -0500 |
commit | 827d453d7a2e7301da3cabbc34307a765ef3726d (patch) | |
tree | 26ac7688f72de2fabf0c3d72aae1f6f3628bb7f3 | |
parent | aec6340398a5d6e65cda926247c2e08dff29ee4d (diff) | |
download | horizon-827d453d7a2e7301da3cabbc34307a765ef3726d.tar.gz |
Fix Image Filter for images with None names
Replacing None with empty string to fix non_api_filters
processing if resources have None attributes
Closes-Bug: #2002027
Change-Id: I57493837cede7747bbb634959ace28b2feffb543
-rw-r--r-- | openstack_dashboard/dashboards/project/instances/views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openstack_dashboard/dashboards/project/instances/views.py b/openstack_dashboard/dashboards/project/instances/views.py index c1c3ae432..badf540b8 100644 --- a/openstack_dashboard/dashboards/project/instances/views.py +++ b/openstack_dashboard/dashboards/project/instances/views.py @@ -253,7 +253,8 @@ def _swap_filter(resources, search_opts, fake_field, real_field): return True filter_string = search_opts[fake_field] matched = [resource for resource in resources - if resource.name.lower() == filter_string.lower()] + if (resource.name is not None and + resource.name.lower() == filter_string.lower())] if not matched: return False search_opts[real_field] = matched[0].id |