Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit 7134cdd684a7a3fcd60a5b8f95d23ff198f658d9
Author: Valentin Gologuzov <vgologuz(a)redhat.com>
Date: Tue Sep 22 22:01:47 2015 +0200
[frontend] hotfix for resubmit button
---------------------------------------------------------------
dist-git/dist_git/dist_git_importer.py | 1 +
.../coprs_frontend/coprs/logic/builds_logic.py | 3 +++
.../coprs/views/backend_ns/backend_general.py | 1 +
3 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/dist-git/dist_git/dist_git_importer.py
b/dist-git/dist_git/dist_git_importer.py
index b48fd69..ff52c1a 100755
--- a/dist-git/dist_git/dist_git_importer.py
+++ b/dist-git/dist_git/dist_git_importer.py
@@ -193,6 +193,7 @@ class DistGitImporter(object):
"""
Could raise error related to networkd connection
"""
+ log.debug("Sending back: \n{}".format(json.dumps(data_dict)))
return post(self.upload_url, auth=self.auth, data=json.dumps(data_dict),
headers=self.headers)
def post_back_safe(self, data_dict):
diff --git a/frontend/coprs_frontend/coprs/logic/builds_logic.py
b/frontend/coprs_frontend/coprs/logic/builds_logic.py
index 3082b5c..bb224c6 100644
--- a/frontend/coprs_frontend/coprs/logic/builds_logic.py
+++ b/frontend/coprs_frontend/coprs/logic/builds_logic.py
@@ -209,6 +209,9 @@ class BuildsLogic(object):
git_hashes=git_hashes,
skip_import=skip_import)
+ build.package_id = source_build.package_id
+ build.pkg_version = source_build.pkg_version
+
if user.proven:
if "timeout" in build_options:
build.timeout = build_options["timeout"]
diff --git a/frontend/coprs_frontend/coprs/views/backend_ns/backend_general.py
b/frontend/coprs_frontend/coprs/views/backend_ns/backend_general.py
index 36f29b3..6d5b8ec 100644
--- a/frontend/coprs_frontend/coprs/views/backend_ns/backend_general.py
+++ b/frontend/coprs_frontend/coprs/views/backend_ns/backend_general.py
@@ -61,6 +61,7 @@ def dist_git_upload_completed():
result = {"updated": False}
if "task_id" in flask.request.json:
+ app.logger.debug(flask.request.data)
task_id = flask.request.json["task_id"]
build_chroots = BuildsLogic.get_chroots_from_dist_git_task_id(task_id)
build = build_chroots[0].build