Commit 7ef2c167 authored by guillecxb's avatar guillecxb
Browse files

extend error response

parent 44832bc4
Loading
Loading
Loading
Loading
+20 −2
Original line number Diff line number Diff line
@@ -283,7 +283,16 @@ class Operations:
                if response.status_code == 204:
                    responses.append({'invoker_id': invoker_id, 'message': 'Invoker removed successfully'})
                else:
                    responses.append({'invoker_id': invoker_id, 'message': 'Failed to remove invoker'})
                    error_details = {
                        'status_code': response.status_code,
                        'reason': response.reason,
                        'response_text': response.text
                    }
                    responses.append({
                        'invoker_id': invoker_id,
                        'message': 'Failed to remove api',
                        'error_details': error_details
                    })

            return responses

@@ -748,7 +757,16 @@ class Operations:
                if response.status_code == 204:
                    responses.append({'api_id': api['api_id'], 'message': 'Api removed successfully'})
                else:
                    responses.append({'api_id': api['api_id'], 'message': 'Failed to remove api'})
                    error_details = {
                        'status_code': response.status_code,
                        'reason': response.reason,
                        'response_text': response.text
                    }
                    responses.append({
                        'api_id': api['api_id'],
                        'message': 'Failed to remove api',
                        'error_details': error_details
                    })

            return responses