fix bug where saving new entry edits would overwrite ratings and finish_weeks with callback values