From f3a3f4c90aed9225585d97c6799f8b983e909a5d Mon Sep 17 00:00:00 2001 From: Andrey Zhavoronkov <41117609+azhavoro@users.noreply.github.com> Date: Thu, 5 Dec 2019 13:40:59 +0300 Subject: [PATCH] Az/fix meta requests (#903) * fixed processing of meta requests --- cvat/apps/auto_annotation/views.py | 2 +- cvat/apps/auto_segmentation/views.py | 2 +- cvat/apps/tf_annotation/views.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cvat/apps/auto_annotation/views.py b/cvat/apps/auto_annotation/views.py index 2a572ba0..c521424d 100644 --- a/cvat/apps/auto_annotation/views.py +++ b/cvat/apps/auto_annotation/views.py @@ -129,7 +129,7 @@ def delete_model(request, mid): @login_required def get_meta_info(request): try: - tids = json.loads(request.body.decode('utf-8')) + tids = request.data response = { "admin": has_admin_role(request.user), "models": [], diff --git a/cvat/apps/auto_segmentation/views.py b/cvat/apps/auto_segmentation/views.py index 691de9cb..0f73ee29 100644 --- a/cvat/apps/auto_segmentation/views.py +++ b/cvat/apps/auto_segmentation/views.py @@ -195,7 +195,7 @@ def create_thread(tid, labels_mapping, user): def get_meta_info(request): try: queue = django_rq.get_queue('low') - tids = json.loads(request.body.decode('utf-8')) + tids = request.data result = {} for tid in tids: job = queue.fetch_job('auto_segmentation.create/{}'.format(tid)) diff --git a/cvat/apps/tf_annotation/views.py b/cvat/apps/tf_annotation/views.py index 3e9f5010..2a70c9db 100644 --- a/cvat/apps/tf_annotation/views.py +++ b/cvat/apps/tf_annotation/views.py @@ -228,7 +228,7 @@ def create_thread(tid, labels_mapping, user): def get_meta_info(request): try: queue = django_rq.get_queue('low') - tids = json.loads(request.body.decode('utf-8')) + tids = request.data result = {} for tid in tids: job = queue.fetch_job('tf_annotation.create/{}'.format(tid))