From 389bad51ff678c20ccbf6073521f8a61671a4eb1 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jan 17 2017 15:00:41 +0000 Subject: Use two different block section for project and issues --- diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index fb8106d..65c61bf 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -699,14 +699,17 @@ def remove_tags_obj(session, obj, tags, ticketfolder, user): removed_tags = [] if obj.isa == 'project': - objtags = obj.tags + for objtag in obj.tags: + if objtag.tag in tags: + tag = objtag.tag + removed_tags.append(tag) + session.delete(objtag) else: - objtags = obj.tags_issues_colored - for objtag in objtags: - if objtag.tag.tag in tags: - tag = objtag.tag.tag - removed_tags.append(tag) - session.delete(objtag) + for objtag in obj.tags_issues_colored: + if objtag.tag.tag in tags: + tag = objtag.tag.tag + removed_tags.append(tag) + session.delete(objtag) if isinstance(obj, model.Issue): pagure.lib.git.update_git(