|
@@ -105,10 +105,17 @@ class MessageFeedbackApi(WebApiResource):
|
|
|
|
|
|
parser = reqparse.RequestParser()
|
|
|
parser.add_argument("rating", type=str, choices=["like", "dislike", None], location="json")
|
|
|
+ parser.add_argument("content", type=str, location="json", default=None)
|
|
|
args = parser.parse_args()
|
|
|
|
|
|
try:
|
|
|
- MessageService.create_feedback(app_model, message_id, end_user, args.get("rating"), args.get("content"))
|
|
|
+ MessageService.create_feedback(
|
|
|
+ app_model=app_model,
|
|
|
+ message_id=message_id,
|
|
|
+ user=end_user,
|
|
|
+ rating=args.get("rating"),
|
|
|
+ content=args.get("content"),
|
|
|
+ )
|
|
|
except services.errors.message.MessageNotExistsError:
|
|
|
raise NotFound("Message Not Exists.")
|
|
|
|