Skip to content

Commit 16540e5

Browse files
committed
Remove support for status date on doc
- Legacy-Id: 3720
1 parent 79ea179 commit 16540e5

4 files changed

Lines changed: 2 additions & 19 deletions

File tree

redesign/doc/admin.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ def by_raw(self, instance):
122122

123123
admin.site.register(NewRevisionDocEvent, DocEventAdmin)
124124
admin.site.register(WriteupDocEvent, DocEventAdmin)
125-
admin.site.register(StatusDateDocEvent, DocEventAdmin)
126125
admin.site.register(LastCallDocEvent, DocEventAdmin)
127126
admin.site.register(TelechatDocEvent, DocEventAdmin)
128127

redesign/doc/models.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,6 @@ class DocReminder(models.Model):
295295
("requested_last_call", "Requested last call"),
296296
("sent_last_call", "Sent last call"),
297297

298-
("changed_status_date", "Changed status date"),
299-
300298
("scheduled_for_telechat", "Scheduled for telechat"),
301299

302300
("iesg_approved", "IESG approved document (no problem)"),
@@ -334,9 +332,6 @@ class BallotPositionDocEvent(DocEvent):
334332
class WriteupDocEvent(DocEvent):
335333
text = models.TextField(blank=True)
336334

337-
class StatusDateDocEvent(DocEvent):
338-
date = models.DateField(blank=True, null=True)
339-
340335
class LastCallDocEvent(DocEvent):
341336
expires = models.DateTimeField(blank=True, null=True)
342337

redesign/doc/proxy.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,7 @@ def token_email(self):
333333
#status_date = models.DateField(blank=True,null=True)
334334
@property
335335
def status_date(self):
336-
e = self.latest_event(StatusDateDocEvent, type="changed_status_date")
337-
return e.date if e else None
336+
return self.time.date()
338337

339338
#email_display = models.CharField(blank=True, max_length=50) # unused
340339
#agenda = models.IntegerField(null=True, blank=True)

redesign/importing/import-docs.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ def import_from_idinternal(d, idinternal):
500500
# status date changed
501501
match = re_status_date_changed.search(line)
502502
if match:
503-
e = StatusDateDocEvent(type="changed_status_date", date=date_in_match(match))
503+
e = DocEvent(type="added_comment")
504504
e.desc = line
505505
save_docevent(d, e, c)
506506
handled = True
@@ -589,16 +589,6 @@ def import_from_idinternal(d, idinternal):
589589
made_up_date = d.time
590590
made_up_date += datetime.timedelta(seconds=1)
591591

592-
e = d.latest_event(StatusDateDocEvent, type="changed_status_date")
593-
status_date = e.date if e else None
594-
if idinternal.status_date != status_date:
595-
e = StatusDateDocEvent(type="changed_status_date", date=idinternal.status_date)
596-
e.time = made_up_date
597-
e.by = system
598-
e.doc = d
599-
e.desc = "Status date has been changed to <b>%s</b> from <b>%s</b>" % (idinternal.status_date, status_date)
600-
e.save()
601-
602592
e = d.latest_event(TelechatDocEvent, type="scheduled_for_telechat")
603593
telechat_date = e.telechat_date if e else None
604594
if not idinternal.agenda:

0 commit comments

Comments
 (0)