From 5a4832c9449c6588db1a31b3c8175afe66b49420 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Nov 04 2016 11:14:31 +0000 Subject: Let is_watch_obj accept username or email as well as an user object --- diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 2b3eb65..576b2ee 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -3256,6 +3256,9 @@ def is_watching_obj(session, user, obj): Objects can be either an issue or a pull-request ''' + if not isinstance(user, model.User): + user = get_user(session, user) + if not user: return False