Commit 2f4ee342 authored by Stavros-Anastasios Charismiadis's avatar Stavros-Anastasios Charismiadis
Browse files

Add case where vend-ext feature is disabled in the supp-feat

parent a7e58fb4
Loading
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -87,6 +87,11 @@ class DiscoverApisOperations(Resource):
                                    json_docs.append(filter_fields(vs_filtered_apis))
                                    json_docs.append(filter_fields(vs_filtered_apis))
                            else:
                            else:
                                json_docs.append(filter_fields(discoved_api))
                                json_docs.append(filter_fields(discoved_api))
                else:
                    for discoved_api in discoved_apis:
                        vendor_specific_fields_path = find_attribute_in_body(discoved_api, '')
                        if not vendor_specific_fields_path:
                            json_docs.append(filter_fields(discoved_api))


            if len(json_docs) == 0:
            if len(json_docs) == 0:
                return not_found_error(detail="API Invoker " + api_invoker_id + " has no API Published that accomplish filter conditions", cause="No API Published accomplish filter conditions")
                return not_found_error(detail="API Invoker " + api_invoker_id + " has no API Published that accomplish filter conditions", cause="No API Published accomplish filter conditions")