diff --git a/CHANGELOG.md b/CHANGELOG.md index 353147e99de0..ddaa16139d02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - TDB ### Fixed -- TDB +- Incorrect task progress report for 3rdparty users () ### Security - TDB diff --git a/cvat/apps/engine/task.py b/cvat/apps/engine/task.py index bc71fcb1f6c7..6492188eafd3 100644 --- a/cvat/apps/engine/task.py +++ b/cvat/apps/engine/task.py @@ -44,7 +44,7 @@ def create(db_task, data, request): q.enqueue_call( func=_create_thread, args=(db_task.pk, data), - job_id=f"create:task.id{db_task.pk}-by-{request.user.username}", + job_id=f"create:task.id{db_task.pk}", meta=get_rq_job_meta(request=request, db_obj=db_task), ) diff --git a/cvat/apps/engine/views.py b/cvat/apps/engine/views.py index b49977625b8e..4305f1621e65 100644 --- a/cvat/apps/engine/views.py +++ b/cvat/apps/engine/views.py @@ -1378,7 +1378,7 @@ def status(self, request, pk): self.get_object() # force call of check_object_permissions() response = self._get_rq_response( queue=settings.CVAT_QUEUES.IMPORT_DATA.value, - job_id=f"create:task.id{pk}-by-{request.user}" + job_id=f"create:task.id{pk}" ) serializer = RqStatusSerializer(data=response)