So I asked this question already here: previous question and didn\'t get much help, I looked for other questions similar to mine, but no resolution. So I\'ll ask the question ag
ISSUE RESOLVED:
# If you have extra params to permit, append them to the sanitizer.
def configure_sign_up_params
devise_parameter_sanitizer.permit(:sign_up, keys: [:firstname, :image])
end
# If you have extra params to permit, append them to the sanitizer.
def configure_account_update_params
devise_parameter_sanitizer.permit(:account_update, keys: [:firstname, :image])
end
so the configure_account_update_params defenition was set to permit the :signup not :account_update. I changed it to :account_update and it worked!