Has_one nil from Devise

I’m using namespace with Devise and i can’t get the object ptofile in
view
to render.

class Freelances::ProfilesController < ApplicationController

before_filter :authenticate_freelance!

def show
respond_with = current_freelance.profile
end

end

show.html.erb

<%=render @profile %>
<%=link_to ‘edit’, edit_freelances_profiles_path(@profile)%>
<%=link_to ‘remove’, :confirm => ‘Voc tem certeza?’, :method => :delete
%>

error

‘nil’ is not an ActiveModel-compatible object that returns a valid
partial path.

Extracted source (around line #1):

1: <%=render @profile %>
2: <%=link_to ‘edit’, edit_freelances_profiles_path(@profile)%>
3: <%=link_to ‘remove’, :confirm => ‘Voc tem certeza?’, :method =>
:delete %>

More info : https://github.com/lucaslimasouza/AutoNoMapa

Thanks

On 14 August 2012 14:00, Lucas Lima de Souza [email protected]
wrote:

‘nil’ is not an ActiveModel-compatible object that returns a valid partial
path.

Extracted source (around line #1):

1: <%=render @profile %>

That means @profile is nil.

Colin

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs