diff --git a/mlx/coverity_services.py b/mlx/coverity_services.py index efe36b4..3573049 100644 --- a/mlx/coverity_services.py +++ b/mlx/coverity_services.py @@ -289,10 +289,8 @@ def get_defects(self, stream, filters, column_names): if filter_values: query_filters.append(self.assemble_query_filter(filter.name, filter_values, filter.matcher_type)) - if filters["component"]: - filter_values = self.handle_component_filter(filters["component"]) - if filter_values: - query_filters.append(self.assemble_query_filter("Component", filter_values, "nameMatcher")) + if filter := filters["component"] and filter_values := self.handle_component_filter(filter): + query_filters.append(self.assemble_query_filter("Component", filter_values, "nameMatcher")) data = { "filters": query_filters,