refactor edit-report-route model hook