From dfa6fbad6189508a67093c999b62b25cf7daea6c Mon Sep 17 00:00:00 2001 From: Gery Debongnie Date: Wed, 23 Jul 2014 12:13:53 +0200 Subject: [PATCH] [FIX] notifies github when duplicate isn't pending when a duplicate build is created, it now check if it isn't pending. If not, it properly notifies github. --- runbot/runbot.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runbot/runbot.py b/runbot/runbot.py index 4d3df330..8745fd5b 100644 --- a/runbot/runbot.py +++ b/runbot/runbot.py @@ -481,6 +481,8 @@ class runbot_build(osv.osv): if len(duplicate_ids): extra_info.update({'state': 'duplicate', 'duplicate_id': duplicate_ids[0]}) self.write(cr, uid, [duplicate_ids[0]], {'duplicate_id': build_id}) + if self.browse(cr, uid, duplicate_ids[0]).state != 'pending': + self.github_status(cr, uid, [build_id]) self.write(cr, uid, [build_id], extra_info, context=context) def reset(self, cr, uid, ids, context=None):