Skip to content

Commit c16b7b0

Browse files
authored
Merge pull request #759 from uw-it-aca/bug/drive-accept-clears-notice-schedule
clear notice schedule on shared drive acceptance
2 parents 4c01f8f + 7a1268f commit c16b7b0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

endorsement/models/shared_drive.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,9 +266,17 @@ def set_acceptance(self, member_netid, accept=True, acted_as=None):
266266

267267
if accept:
268268
self.datetime_accepted = acceptance.datetime_created
269+
self.datetime_expired = None
269270
else:
270271
self.datetime_expired = acceptance.datetime_accepted
271272

273+
# clear notification schedule
274+
self.datetime_emailed = None
275+
self.datetime_notice_1_emailed = None
276+
self.datetime_notice_2_emailed = None
277+
self.datetime_notice_3_emailed = None
278+
self.datetime_notice_4_emailed = None
279+
272280
self.save()
273281

274282
def update_subscription(self, itbill):

0 commit comments

Comments
 (0)