Size: a a a

2020 January 05

SR

Shattered Ruby in Ruby School .us
Transfer
а дебаг что говорит? прилетают в екшен парамсі?
а, вот, сейчас гляну
источник

T

Transfer in Ruby School .us
отдельный апдейт в екшене для аватар абсолютно лишний, его достаточно передать в пермиттед парамс
источник

SR

Shattered Ruby in Ruby School .us
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
params[:user][:avatar] у тебя вот тут
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
будет nil
источник

SR

Shattered Ruby in Ruby School .us
идёт удаление аватара
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
потому что ты ты когда обновляешь одну часть юзера, у тебя аватар отдельно ищется в параметрах, а его нету
источник

T

Transfer in Ruby School .us
6 и 7 строчку ужно убрать
источник

SR

Shattered Ruby in Ruby School .us
Dmitriy Tensei Malyshev
потому что ты ты когда обновляешь одну часть юзера, у тебя аватар отдельно ищется в параметрах, а его нету
так, что-то уже начинаю догонять)
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
@shina7667 все правильно сказал надо сделать просто нормальные permitted params для юзера
источник

SR

Shattered Ruby in Ruby School .us
Transfer
6 и 7 строчку ужно убрать
сейчас попробую
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
7 строка трабла
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
если рельсы новые можно кстати просто .update писать без _attributes
источник

SR

Shattered Ruby in Ruby School .us
а шестая?
источник

T

Transfer in Ruby School .us
ну и самого юзера искать по ай ди это лишнее, ты уже в екшен итак идешь с конкретным юзером
источник

T

Transfer in Ruby School .us
Shattered Ruby
а шестая?
смотри выше)
источник

SR

Shattered Ruby in Ruby School .us
Dmitriy Tensei Malyshev
если рельсы новые можно кстати просто .update писать без _attributes
вместо if @user.update_attributes(user_params) просто if @user.update можно?
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
Transfer
ну и самого юзера искать по ай ди это лишнее, ты уже в екшен итак идешь с конкретным юзером
почему лишняя)? юзера в этом экшене нету еще, просто параметры его
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
надо просто в колбек вынести поиск юзера
источник

DM

Dmitriy Tensei Malyshev in Ruby School .us
Shattered Ruby
вместо if @user.update_attributes(user_params) просто if @user.update можно?
user.update(params)
источник