Problem z przekierowaniem

Witam. Jestem dość początkujący w Railsach i pewnie problem wyda Wam się błahy, ale po kolei. Mam taką oto akcję “update” w kontrolerze admina.

def update @useradmin = User.find(params[:id]) if @useradmin.update_attributes(params[:user]) redirect_to admin_users_path else redirect_to edit_admin_user_path(@useradmin) end end
Problem w tym, że prawdopodobnie update_attributes, jeśli zwróci true, “magicznie” przekierowuje mnie na standardowy kontroler użytkownika i tam wybiera sobie akcję “show”. Całkowicie olewany jest “redirect_to admin_users_path”. Tymczasem, jak widać w kodzie, chciałbym wrócić do panelu administratora. Próbowałem też z “save”, ale dzieje się to samo. Proszę o jakieś porady jak to rozwiązać :slight_smile:

Pozdrawiam.

EDIT: Już sobie poradziłem. Po prostu w widoku przeoczyłem błąd w formularzu. Zamiast “form_for [:admin, @useradmin]” miałem tylko “form_for @useradmin”, a ja jak głupi walczyłem z kontrolerem :wink: