Write a test for this too
Module forgetracker.tracker_main:380 in update_milestones << m.name = new['new_name'] m.description = new['description'] m.due_date = new['due_date'] m.complete = new['complete'] == 'Closed' if new['old_name'] != new['new_name']: >> m.due_date = new['due_date'] KeyError: 'due_date'
Fix is on js/1887. To confirm, try to close a milestone in the tracker.
Looks good.