Commit 6aae58e6 authored by Guillermo Sanz López's avatar Guillermo Sanz López
Browse files

add get_apis

parent a61f60a4
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -118,12 +118,7 @@ def delete_user(username, password):
        return jsonify(message="Invalid parameters", object=None), 400
    return operations.delete_user(username, password)

# @backoffice_routes.route("/apis", methods=["GET"])
# @jwt_required()
# def get_apis():
#     return operations.get_apis()

@backoffice_routes.route("/apis", methods=["GET"])
@jwt_required()
def get_apis():
    return "exito"
    return operations.get_apis()
+12 −12
Original line number Diff line number Diff line
@@ -256,18 +256,18 @@ class Operations:
            return jsonify(message=f"Error deleting user: {str(e)}"), 500
        

    # def get_apis(self):
    #     try:
    #         # Carga la lista de providers
    #         json_providers = self.retrieve_providers()
    #         providers_with_details = []
    def get_apis(self):
        try:
            # Carga la lista de providers
            json_providers = self.retrieve_providers()
            providers_with_details = []

    #         for provider in json_providers:
    #             details = self.get_provider_services(provider.get("api_prov_func_id", ""))
    #             provider["details"] = details
    #             providers_with_details.append(provider)
            for provider in json_providers:
                details = self.get_provider_services(provider.get("api_prov_func_id", ""))
                provider["details"] = details
                providers_with_details.append(provider)

    #         return jsonify("hola que tal"), 200
            return jsonify("hola que tal"), 200

    #     except Exception as e:
    #         return f"Error when retrieving apis: {e}"
        except Exception as e:
            return f"Error when retrieving apis: {e}"