From 601c7abf22eb46d08d4107ba7d3288aed2e6e07a Mon Sep 17 00:00:00 2001 From: pikachu0542 Date: Mon, 16 Mar 2026 19:12:12 -0400 Subject: [PATCH] Dashboard only shows your own projects --- conditional/blueprints/dashboard.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/conditional/blueprints/dashboard.py b/conditional/blueprints/dashboard.py index 39cf8265..786b9a9d 100644 --- a/conditional/blueprints/dashboard.py +++ b/conditional/blueprints/dashboard.py @@ -2,7 +2,7 @@ from flask import Blueprint, request from conditional import start_of_year, auth -from conditional.models.models import Conditional +from conditional.models.models import Conditional, MajorProject from conditional.models.models import HouseMeeting from conditional.models.models import MemberHouseMeetingAttendance from conditional.models.models import MemberSeminarAttendance @@ -82,8 +82,6 @@ def display_dashboard(user_dict=None): data['housing'] = housing - proj_list = get_project_list() - data['major_projects'] = [ { "id": p.id, @@ -97,7 +95,7 @@ def display_dashboard(user_dict=None): "links": list(filter(None, p.links.split("\n"))), "status": p.status, } - for p in proj_list + for p in get_project_list().filter(MajorProject.uid == uid) ] data['major_projects_count'] = len(data['major_projects'])