From fb2970af3bb574b3fae7ab956f7ea14e4487d062 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Fri, 8 Nov 2019 07:46:22 -0500 Subject: [PATCH] Fix a bug in bundling notes --- brutaldon/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/brutaldon/views.py b/brutaldon/views.py index 4ef1d2a..7a441d6 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -642,7 +642,10 @@ def note(request, next=None, prev=None): if account.preferences.bundle_notifications: def bundle_key(note): - return str(note.status.id) + note.type + try: + return str(note.status.id) + note.type + except: + return str(note.id) + note.type sorted_notes = sorted(notes, key=bundle_key, reverse=True) for _, group in groupby(sorted_notes, bundle_key):