Skip to content

Commit 0742a5a

Browse files
committed
fix lint
1 parent 019a7b6 commit 0742a5a

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

packet/context_processors.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ def get_rit_image(username: str) -> str:
6262
for addr in addresses:
6363
url = 'https://gravatar.com/avatar/' + hashlib.md5(addr.encode('utf8')).hexdigest() + '.jpg?d=404&s=250'
6464
try:
65-
gravatar = urllib.request.urlopen(url)
66-
if gravatar.getcode() == 200:
67-
return url
65+
with urllib.request.urlopen(url) as gravatar:
66+
if gravatar.getcode() == 200:
67+
return url
6868
except:
6969
continue
7070
return 'https://www.gravatar.com/avatar/freshmen?d=mp&f=y'

packet/ldap.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
class MockMember:
1515

16-
def __init__(self, uid: str, groups: list = None, cn: str = None, room_number: int = None):
16+
def __init__(self, uid: str, groups: Optional[list] = None, cn: Optional[str] = None, room_number: Optional[int] = None):
1717
self.uid = uid
1818
self.groups = groups if groups else list()
1919
if room_number:
@@ -37,7 +37,7 @@ def __repr__(self) -> str:
3737

3838
class LDAPWrapper:
3939

40-
def __init__(self, cshldap: CSHLDAP = None, mock_members: list[MockMember] = None):
40+
def __init__(self, cshldap: Optional[CSHLDAP] = None, mock_members: Optional[list[MockMember]] = None):
4141
self.ldap = cshldap
4242
self.mock_members = cast(list[MockMember], mock_members)
4343
if self.ldap:

packet/mail.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import TypedDict
1+
from typing import TypedDict, Sequence
22

33
from flask import render_template
44
from flask_mail import Mail, Message
@@ -15,7 +15,7 @@ class ReportForm(TypedDict):
1515

1616
def send_start_packet_mail(packet: Packet) -> None:
1717
if app.config['MAIL_PROD']:
18-
recipients = ['<' + packet.freshman.rit_username + '@rit.edu>']
18+
recipients: Sequence[str] = ['<' + str(packet.freshman.rit_username) + '@rit.edu>']
1919
msg = Message(subject='CSH Packet Starts ' + packet.start.strftime('%A, %B %-d'),
2020
sender=app.config.get('MAIL_USERNAME'),
2121
recipients=recipients)
@@ -28,7 +28,7 @@ def send_start_packet_mail(packet: Packet) -> None:
2828

2929
def send_report_mail(form_results: ReportForm, reporter: str) -> None:
3030
if app.config['MAIL_PROD']:
31-
recipients = ['<[email protected]>']
31+
recipients: Sequence[str] = ['<[email protected]>']
3232
msg = Message(subject='Packet Report',
3333
sender=app.config.get('MAIL_USERNAME'),
3434
recipients=recipients)

0 commit comments

Comments
 (0)