Bubble [main]

Fixed error on front page when not logged in

=> fad37b62a615995fce29235275b84ca005662f26

diff --git a/feeds.py b/feeds.py
index 1f8d42f..fe8c425 100644
--- a/feeds.py
+++ b/feeds.py
@@ -741,8 +741,9 @@ def make_feed_page(session):
             feed_sort_mode = Post.SORT_CREATED
 
         if not is_issue_tracker and not context:
-            omit_user_subspaces = (user.flags & User.HOME_NO_USERS_FEED_FLAG) != 0
-            omit_nonuser_subspaces = (user.flags & User.HOME_USERS_FEED_FLAG) != 0
+            if user:
+                omit_user_subspaces = (user.flags & User.HOME_NO_USERS_FEED_FLAG) != 0
+                omit_nonuser_subspaces = (user.flags & User.HOME_USERS_FEED_FLAG) != 0
             rotate_per_day = (session.is_rotation_enabled()
                             and not is_flat_feed
                             and feed_sort_mode == Post.SORT_CREATED
Proxy Information
Original URL
gemini://git.skyjake.fi/bubble/main/cdiff/fad37b62a615995fce29235275b84ca005662f26
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
29.937635 milliseconds
Gemini-to-HTML Time
0.190022 milliseconds

This content has been proxied by September (3851b).