close ruffnote/timecard-rails#447 [ci skip]