File tree Expand file tree Collapse file tree 5 files changed +21
-13
lines changed
Expand file tree Collapse file tree 5 files changed +21
-13
lines changed Original file line number Diff line number Diff line change @@ -26,13 +26,15 @@ def sign(signer_username, freshman_username):
2626
2727
2828def get_signatures (freshman_username ):
29- packet = Freshman .query .filter_by (rit_username = freshman_username )[0 ].current_packet ()
30- eboard = UpperSignature .query .filter_by (packet_id = packet .id , eboard = True )
31- upper_signatures = UpperSignature .query .filter_by (packet_id = packet .id , eboard = False )
29+ packet = Freshman .query .filter_by (rit_username = freshman_username ).first ().current_packet ()
30+ eboard = UpperSignature .query .filter_by (packet_id = packet .id , eboard = True ).order_by (UpperSignature .signed .desc ())
31+ upper_signatures = UpperSignature .query .filter_by (packet_id = packet .id , eboard = False ).order_by (UpperSignature .signed .desc ())
32+ fresh_signatures = FreshSignature .query .filter_by (packet_id = packet .id ).order_by (FreshSignature .signed .desc ())
33+ misc_signatures = MiscSignature .query .filter_by (packet_id = packet .id )
3234 return {'eboard' : eboard ,
3335 'upperclassmen' : upper_signatures ,
34- 'freshmen' : FreshSignature . query . filter_by ( packet_id = packet . id ) ,
35- 'misc' : MiscSignature . query . filter_by ( packet_id = packet . id ) }
36+ 'freshmen' : fresh_signatures ,
37+ 'misc' : misc_signatures }
3638
3739
3840def get_number_signed (freshman_username ):
Original file line number Diff line number Diff line change 1010@auth .oidc_auth
1111@before_request
1212def freshman_packet (uid , info = None ):
13- freshman = Freshman .query .filter_by (rit_username = uid )[ 0 ]
13+ freshman = Freshman .query .filter_by (rit_username = uid ). first ()
1414 signatures = get_signatures (uid )
1515 required = sum (get_number_required (uid ).values ())
1616 signed = sum (get_number_signed (uid ).values ())
Original file line number Diff line number Diff line change @@ -28,7 +28,13 @@ <h3 class="page-title">Active Packets</h3>
2828 {% if packet.is_open() %}
2929 < tr >
3030 < td >
31- {{ packet.freshman.name }}
31+ < a href ="/packet/{{ packet.freshman.rit_username }} ">
32+ < img class ="eval-user-img "
33+ alt ="{{ packet.freshman.name }} "
34+ src ="https://profiles.csh.rit.edu/image/{{ packet.freshman.rit_username }} "
35+ width ="30 "
36+ height ="30 "/> {{ get_freshman_name(packet.freshman.rit_username) }}
37+ </ a >
3238 </ td >
3339 < td >
3440 {{ packet.signatures_received() }}
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ <h3 class="page-title">{{ freshman.name }}</h3>
3737 </ thead >
3838 < tbody >
3939 {% for m in signatures.eboard %}
40- < tr >
40+ < tr {% if m.signed %}style =" background-color: #4caf505e " {% endif %} >
4141 < td >
4242 < img class ="eval-user-img " alt ="{{ m['member'] }} "
4343 src ="https://profiles.csh.rit.edu/image/{{ m['member'] }} "
@@ -74,7 +74,7 @@ <h3 class="page-title">{{ freshman.name }}</h3>
7474 </ thead >
7575 < tbody >
7676 {% for m in signatures.upperclassmen %}
77- < tr >
77+ < tr {% if m.signed %}style =" background-color: #4caf505e " {% endif %} >
7878 < td >
7979 < img class ="eval-user-img " alt ="{{ m['member'] }} "
8080 src ="https://profiles.csh.rit.edu/image/{{ m['member'] }} "
@@ -111,7 +111,7 @@ <h3 class="page-title">{{ freshman.name }}</h3>
111111 </ thead >
112112 < tbody >
113113 {% for m in signatures.freshmen %}
114- < tr >
114+ < tr {% if m.signed %}style =" background-color: #4caf505e " {% endif %} >
115115 < td >
116116 < a href ="/packet/{{ m.freshman.rit_username }} ">
117117 < img class ="eval-user-img " alt ="{{ m.freshman.rit_username }} "
@@ -150,7 +150,7 @@ <h3 class="page-title">{{ freshman.name }}</h3>
150150 </ thead >
151151 < tbody >
152152 {% for m in signatures.misc %}
153- < tr >
153+ < tr {% if m.signed %}style =" background-color: #4caf505e " {% endif %} >
154154 < td >
155155 < img class ="eval-user-img " alt ="{{ m['member'] }} "
156156 src ="https://profiles.csh.rit.edu/image/{{ m['member'] }} "
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ <h3 class="page-title">{{ get_display_name(member) }}</h3>
2929 < td >
3030 < a href ="/packet/{{ m.packet.freshman.rit_username }} ">
3131 < img class ="eval-user-img "
32- alt ="{{ m.packet.freshman.rit_username }} "
32+ alt ="{{ m.packet.freshman.name }} "
3333 src ="https://profiles.csh.rit.edu/image/{{ m.packet.freshman.rit_username }} "
3434 width ="30 "
3535 height ="30 "/> {{ get_freshman_name(m.packet.freshman.name) }}
@@ -53,4 +53,4 @@ <h3 class="page-title">{{ get_display_name(member) }}</h3>
5353 </ div >
5454 </ div >
5555 </ div >
56- {% endblock %}
56+ {% endblock %}
You can’t perform that action at this time.
0 commit comments