Adham, The code I posted was just to show you that Carrierwave requires that you add a suffix "remote_" and a prefix '_url' to the parameter managed by carrierwave, in order for it to work with urls.
In your case the following code is not doing that, you are passing the the parameter 'avatar' without the sufix and the prefix. user_controller.rb 28- @user = User.new(user_params) def user_params params.require(:user).permit(:username, :name, :email, :password, :password_confirmation, :age, :gender, :avatar) end You gotta find a way to pass 'remote_avatar_url' => 'http::// www.test.com/someimage.jpg' That is what carrierwave requires to work with url instead of files. []`s =================== *Alexandre Mondaini Calvão* "*Nossa recompensa se encontra no esforço e não no resultado. Um esforço total é uma vitória completa*." [Ghandi] 2014-10-03 14:04 GMT-03:00 Hassan Schroeder <[email protected]>: > On Fri, Oct 3, 2014 at 8:54 AM, Adham El-Deeb <[email protected]> > wrote: > > there is no html on my app it is an API and i want to save the user from > the > > User Model it self > > 1) What client are you using? > 2) What params are being logged for a create request? > 3) What does the log show for a request sequence? > > I have no experience with Carrierwave but are you sure that it's not > expecting a "remote_avatar_url" param by default, as Alexandre > suggested? That has nothing to do with whether you're using HTML > or not... > > -- > Hassan Schroeder ------------------------ [email protected] > http://about.me/hassanschroeder > twitter: @hassan > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yAWm7QCuSLt_N5iwOqLORkWt_hRvOzbZ5rE_LwxRdg4%2Bg%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CA%2BaBw4ScOCpZCqc45%2BtkYmtPQBHKGVDg%2Bs%3DTmkJswoAz-FpmTg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

