diff options
Diffstat (limited to 'mediagoblin/notifications/__init__.py')
-rw-r--r-- | mediagoblin/notifications/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mediagoblin/notifications/__init__.py b/mediagoblin/notifications/__init__.py index 9d2f2b78..d554de2d 100644 --- a/mediagoblin/notifications/__init__.py +++ b/mediagoblin/notifications/__init__.py @@ -71,6 +71,11 @@ def mark_notification_seen(notification): def mark_comment_notification_seen(comment_id, user): comment = Comment.query.get(comment_id) + + # If there is no comment, there is no notification + if comment == None: + return + comment_gmr = GenericModelReference.query.filter_by( obj_pk=comment.id, model_type=comment.__tablename__ |