Skip to content

Commit 4540db5

Browse files
fix everything blowing up when old major projects exist (#515)
1 parent 8c2a95a commit 4540db5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

conditional/blueprints/dashboard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def display_dashboard(user_dict=None):
9292
"time_spent": p.time_spent,
9393
"skills": p.skills,
9494
"desc": p.description,
95-
"links": list(filter(None, p.links.split("\n"))),
95+
"links": [] if p.links is None else list(filter(None, p.links.split("\n"))),
9696
"status": p.status,
9797
}
9898
for p in get_project_list().filter(MajorProject.uid == uid)

conditional/blueprints/major_project_submission.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def display_major_project(user_dict=None):
5353
"time_spent": p.time_spent,
5454
"skills": p.skills,
5555
"desc": p.description,
56-
"links": list(filter(None, p.links.split("\n"))),
56+
"links": [] if p.links is None else list(filter(None, p.links.split("\n"))),
5757
"status": p.status,
5858
"is_owner": bool(user_dict["username"] == p.uid),
5959
"files": list_files_in_folder(bucket, f"{p.id}/")

0 commit comments

Comments
 (0)