- Added EveAI Client to project
- Improvements to EntitlementsDomain & Services - Prechecks in Document domain - Add audit information to LicenseUsage
This commit is contained in:
@@ -117,9 +117,9 @@ class AddDocument(Resource):
|
||||
'task_id': task_id
|
||||
}, 201
|
||||
|
||||
except (EveAIInvalidLanguageException, EveAIUnsupportedFileType) as e:
|
||||
except EveAIException as e:
|
||||
current_app.logger.error(f'Error adding document: {str(e)}')
|
||||
document_ns.abort(400, str(e))
|
||||
document_ns.abort(422, str(e))
|
||||
except Exception as e:
|
||||
current_app.logger.error(f'Error adding document: {str(e)}')
|
||||
document_ns.abort(500, 'Error adding document')
|
||||
@@ -218,9 +218,9 @@ class AddDocumentThroughURL(Resource):
|
||||
'document_version_id': new_doc_vers.id,
|
||||
'task_id': task_id
|
||||
}, 201
|
||||
except (EveAIInvalidLanguageException, EveAIUnsupportedFileType) as e:
|
||||
except EveAIException as e:
|
||||
current_app.logger.error(f'Error adding document: {str(e)}')
|
||||
return {'message': str(e)}, 400
|
||||
return {'message': str(e)}, 422
|
||||
except Exception as e:
|
||||
current_app.logger.error(f'Error adding document: {str(e)}')
|
||||
return {'message': 'Error adding document'}, 500
|
||||
@@ -295,13 +295,14 @@ class AddURL(Resource):
|
||||
'task_id': task_id
|
||||
}, 201
|
||||
|
||||
except EveAIDoubleURLException:
|
||||
document_ns.abort(400, f'A document with URL {args["url"]} already exists.')
|
||||
except (EveAIInvalidLanguageException, EveAIUnsupportedFileType) as e:
|
||||
document_ns.abort(400, str(e))
|
||||
except EveAIException as e:
|
||||
current_app.logger.error(f'Error adding document from URL: {str(e)}')
|
||||
document_ns.abort(422, str(e))
|
||||
return None
|
||||
except Exception as e:
|
||||
current_app.logger.error(f'Error adding document from URL: {str(e)}')
|
||||
document_ns.abort(500, 'Error adding document from URL')
|
||||
return None
|
||||
|
||||
|
||||
document_list_model = document_ns.model('DocumentList', {
|
||||
|
||||
Reference in New Issue
Block a user