From 7757363d00d7bf7163e1391b3199850cd063706e Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Feb 15 2017 10:30:34 +0000 Subject: Fix typo where we were checking user object against username (strings) --- diff --git a/pagure/internal/__init__.py b/pagure/internal/__init__.py index a360322..af41f4d 100644 --- a/pagure/internal/__init__.py +++ b/pagure/internal/__init__.py @@ -141,8 +141,8 @@ def ticket_add_comment(): user_obj = pagure.lib.search_user(pagure.SESSION, email=useremail) admin = False if user_obj: - admin = user_obj == issue.project.user.user or ( - user_obj in [user.user for user in issue.project.committers]) + admin = user_obj.user == issue.project.user.user or ( + user_obj.user in [user.user for user in issue.project.committers]) if issue.private and user_obj and not admin \ and not issue.user.user == user_obj.username: