From 0edd30a39842ce1098d7aedc63819786f132782f Mon Sep 17 00:00:00 2001 From: evmende Date: Tue, 11 Aug 2020 21:40:36 -0400 Subject: [PATCH] Wrapped resource.serialize with json.dumps() to convert object to json --- app/api/routes/resource_modification.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/api/routes/resource_modification.py b/app/api/routes/resource_modification.py index 4088d1a1..5c359ffe 100644 --- a/app/api/routes/resource_modification.py +++ b/app/api/routes/resource_modification.py @@ -11,6 +11,7 @@ failures_counter, get_attributes, latency_summary, logger, ensure_bool) from app.api.validations import requires_body, validate_resource, wrong_type from app.models import Resource, VoteInformation, Key +import json as json_module @latency_summary.time() @@ -42,7 +43,8 @@ def update_resource(id, json, db): index_object = {'objectID': id} try: - logger.info(f"Updating resource. Old data: {resource.serialize}") + logger.info( + f"Updating resource. Old data: {json_module.dumps(resource.serialize)}") if json.get('languages'): resource.languages = langs index_object['languages'] = resource.serialize['languages']