The message says that enewsletter.publication_date is nil. Check the
database to make sure that all instances have a valid date for this field.
you should add a validation to the model to prevent creating a row with a
nil value.
On Tuesday, June 26, 2012 8:33:31 AM UTC-4, yatta20 wrote:
>
> Hello, I'm a newbie. I need help resolving this issue. I recently added
> a pdf to the newsletter admin section of the website and now I can no
> longer view page 2 of the list of pdf's. Nor can I login to see the
> newsletters as a student. I'm using Ruby 1.9.3, Rails 3.2.1.
> Here's the information from the log file.
>
> ActionView::Template::Error (undefined method `strftime' for nil:NilClass):
>
> 28: <%- locals = {:enewsletter => enewsletter} %>
>
> 29: <td nowrap="nowrap" class='enewsletter_name'><%=
> enewsletter.subscription.title %></td>
>
> 30: <td
> nowrap="nowrap"><%=enewsletter.title%></td>
>
> 31: <td
> nowrap="nowrap"><%=enewsletter.publication_date.strftime("%m/%Y")%></td>
>
> 32: <td nowrap="nowrap">
> <%=enewsletter.require_ama_disclaimer%></td>
>
> 33: <td>
>
> 34: <%#= link_to("Edit Release",
> edit_admin_release_path(release), edit_admin_release_path(release)) %>
>
>
> app/views/admin/enewsletters/index.html.erb:31:in
> `_app_views_admin_enewsletters_index_html_erb__1819630787_23456257799140_0'
>
> app/views/admin/enewsletters/index.html.erb:26:in `each'
>
> app/views/admin/enewsletters/index.html.erb:26:in
> `_app_views_admin_enewsletters_index_html_erb__1819630787_23456257799140_0'
>
> app/controllers/admin/enewsletters_controller.rb:17:in `index'
>
>
>
> Please advise
>
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/5VwejydJyeAJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.