From 19983e9944a590e2e671774d9236b865d84d4a49 Mon Sep 17 00:00:00 2001 From: Jiri Kyjovsky Date: Tue, 1 Sep 2026 17:03:55 +0200 Subject: [PATCH] backend: respect disable createrepo when forking project to another --- backend/copr_backend/storage.py | 3 ++- frontend/coprs_frontend/coprs/logic/actions_logic.py | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/copr_backend/storage.py b/backend/copr_backend/storage.py index 696330c83..a5f8a23a0 100644 --- a/backend/copr_backend/storage.py +++ b/backend/copr_backend/storage.py @@ -305,7 +305,8 @@ def fork_project(self, src_fullname, dst_fullname, builds_map, createrepo=True): new_chroot_path = os.path.join(new_path, chroot) ensure_dir_exists(new_chroot_path, self.log) - if createrepo and not call_copr_repo(new_chroot_path, logger=self.log): + if createrepo and not call_copr_repo(new_chroot_path, devel=self.devel, + logger=self.log): return False return True diff --git a/frontend/coprs_frontend/coprs/logic/actions_logic.py b/frontend/coprs_frontend/coprs/logic/actions_logic.py index 9b02cc422..3f2ad25e8 100644 --- a/frontend/coprs_frontend/coprs/logic/actions_logic.py +++ b/frontend/coprs_frontend/coprs/logic/actions_logic.py @@ -364,6 +364,9 @@ def send_fork_copr(cls, src, dst, builds_map): "copr": dst.name, "builds_map": builds_map, "storage": src.storage, + "ownername": dst.owner_name, + "projectname": dst.name, + "devel": dst.devel_mode, } action = models.Action(