From f066072eeede952f5641250c1b951ffc690ae6e7 Mon Sep 17 00:00:00 2001 From: Boris Sekachev Date: Thu, 30 Dec 2021 12:10:41 +0300 Subject: [PATCH] Fixed organizations restore (#4098) --- cvat/apps/engine/backup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cvat/apps/engine/backup.py b/cvat/apps/engine/backup.py index 510470ec..50b47cbb 100644 --- a/cvat/apps/engine/backup.py +++ b/cvat/apps/engine/backup.py @@ -611,7 +611,7 @@ class ProjectImporter(_ImporterBase, _ProjectBackupBase): self._prepare_project_meta(self._manifest) self._manifest["owner_id"] = self._user_id - self._db_project = models.Project.objects.create(**self._manifest) + self._db_project = models.Project.objects.create(**self._manifest, organization_id=self._org_id) project_path = self._db_project.get_project_dirname() if os.path.isdir(project_path): shutil.rmtree(project_path) @@ -634,6 +634,7 @@ class ProjectImporter(_ImporterBase, _ProjectBackupBase): TaskImporter( file=zf, user_id=self._user_id, + org_id=self._org_id, project_id=self._db_project.id, subdir=task_dir, label_mapping=self._labels_mapping).import_task()