cornell-dti / idol

Internal tools platform for DTI, a project team/web development club at Cornell University, which automates all operations of an organization of 100+ members.
GNU Affero General Public License v3.0
7 stars 2 forks source link

ignore blank fields in dev portfolio submissions #715

Closed jujulcrane closed 3 weeks ago

jujulcrane commented 3 weeks ago

Summary

This PR allows users to submit dev portfolios with blank fields as long as the first field as long as there exists a valid GitHub link. It also ignores the empty fields in the actual submission. https://www.notion.so/Dev-Portfolios-Ignore-Blank-PR-Fields-When-Submitting-13c0ad723ce1804d9a0ffcbda920e031 https://github.com/user-attachments/assets/21212050-92b6-4593-8ba9-5fa388928023

dti-github-bot commented 3 weeks ago

[diff-counting] Significant lines: 21.