From 8ca5843a6241aae011e3becbb2256a33221fd12e Mon Sep 17 00:00:00 2001 From: BryantHe Date: Thu, 21 Sep 2023 15:01:16 +0800 Subject: [PATCH] fix: adjust api of add_interaction 2 --- app/api/v1/exception/interaction.py | 5 ----- app/api/v1/interaction.py | 6 +++--- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/app/api/v1/exception/interaction.py b/app/api/v1/exception/interaction.py index 2ddf25d..2c7d8bd 100644 --- a/app/api/v1/exception/interaction.py +++ b/app/api/v1/exception/interaction.py @@ -6,11 +6,6 @@ class AddInteractionError(HTTPError): message = 'add interaction failed.' -class InteractionExistedError(HTTPError): - status_code = 401 - message = '已经提交过,不能再次提交~' - - class InteractionTodayBriefNotFound(HTTPError): status_code = 404 message = '找不到用户对应的食物记录' \ No newline at end of file diff --git a/app/api/v1/interaction.py b/app/api/v1/interaction.py index 2673a09..dbc2c13 100644 --- a/app/api/v1/interaction.py +++ b/app/api/v1/interaction.py @@ -2,7 +2,7 @@ from apiflask import APIBlueprint from flask import session from app import rpc -from app.api.v1.exception.interaction import AddInteractionError, InteractionExistedError +from app.api.v1.exception.interaction import AddInteractionError from app.api.v1.schema.interaction import (InteractionIn, InteractionBriefIn, InteractionListIn, InteractionBriefOut, InteractionListOut) @@ -27,8 +27,8 @@ def add_interaction(json_data): except Exception as e: raise AddInteractionError(extra_data={'error_docs': str(e)}) if is_existed: - raise InteractionExistedError() - return {'msg': 'add interaction successfully'} + return {'msg': '已经提交过,不能再次提交~', 'code': 401} + return {'msg': 'add interaction successfully', 'code': 200} @interaction.get('/brief')