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