[openstreetmap/openstreetmap-website] Use Noticed for notifications on GPX imports (PR #6939)
Tom Hughes
notifications at github.com
Tue May 5 11:08:05 UTC 2026
tomhughes left a comment (openstreetmap/openstreetmap-website#6939)
Looks like this is the problem:
```
undefined method 'tag' for an instance of String
/srv/www.openstreetmap.org/rails/app/views/user_mailer/_gpx_details.html.erb:18:in 'Array#map'
/srv/www.openstreetmap.org/rails/app/views/user_mailer/_gpx_details.html.erb:18:in '_app_views_user_mailer__gpx_details_html_erb__3905775038421180846_14600'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/base.rb:271:in 'Kernel#public_send'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/base.rb:271:in 'ActionView::Base#_run'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:284:in 'block in ActionView::Template#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:589:in 'ActionView::Template#instrument_render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:272:in 'ActionView::Template#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/partial_renderer.rb:268:in 'block in ActionView::PartialRenderer#render_partial_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/partial_renderer.rb:262:in 'ActionView::PartialRenderer#render_partial_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/partial_renderer.rb:253:in 'ActionView::PartialRenderer#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/renderer.rb:78:in 'ActionView::Renderer#render_partial_to_object'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/renderer.rb:49:in 'ActionView::Renderer#render_partial'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/helpers/rendering_helper.rb:152:in 'ActionView::Helpers::RenderingHelper#render'
/srv/www.openstreetmap.org/rails/app/views/user_mailer/gpx_failure.html.erb:5:in '_app_views_user_mailer_gpx_failure_html_erb__1834418256643484799_14760'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/base.rb:281:in 'Kernel#public_send'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/base.rb:281:in 'ActionView::Base#_run'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:284:in 'block in ActionView::Template#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:589:in 'ActionView::Template#instrument_render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/template.rb:272:in 'ActionView::Template#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:66:in 'block (2 levels) in ActionView::TemplateRenderer#render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:210:in 'block in ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications/instrumenter.rb:58:in 'ActiveSupport::Notifications::Instrumenter#instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:210:in 'ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:60:in 'block in ActionView::TemplateRenderer#render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:76:in 'block in ActionView::TemplateRenderer#render_with_layout'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:210:in 'block in ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications/instrumenter.rb:58:in 'ActiveSupport::Notifications::Instrumenter#instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.3/lib/active_support/notifications.rb:210:in 'ActiveSupport::Notifications.instrument'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:75:in 'ActionView::TemplateRenderer#render_with_layout'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:59:in 'ActionView::TemplateRenderer#render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/template_renderer.rb:11:in 'ActionView::TemplateRenderer#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/renderer.rb:58:in 'ActionView::Renderer#render_template_to_object'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/renderer/renderer.rb:31:in 'ActionView::Renderer#render_to_object'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/rendering.rb:136:in 'block in ActionView::Rendering#_render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/base.rb:308:in 'ActionView::Base#in_rendering_context'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/rendering.rb:135:in 'ActionView::Rendering#_render_template'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionview-8.1.3/lib/action_view/rendering.rb:122:in 'ActionView::Rendering#render_to_body'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.3/lib/abstract_controller/rendering.rb:28:in 'AbstractController::Rendering#render'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:999:in 'block in ActionMailer::Base#collect_responses_from_templates'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:996:in 'Array#each'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:996:in 'Enumerator#each'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:996:in 'Enumerable#map'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:996:in 'ActionMailer::Base#collect_responses_from_templates'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:974:in 'ActionMailer::Base#collect_responses'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.3/lib/action_mailer/base.rb:882:in 'ActionMailer::Base#mail'
/srv/www.openstreetmap.org/rails/app/mailers/user_mailer.rb:92:in 'block in UserMailer#gpx_failure'
/srv/www.openstreetmap.org/rails/vendor/bundle/ruby/3.4.0/gems/i18n-1.14.8/lib/i18n.rb:354:in 'I18n::Base#with_locale'
/srv/www.openstreetmap.org/rails/app/mailers/user_mailer.rb:284:in 'UserMailer#with_recipient_locale'
/srv/www.openstreetmap.org/rails/app/mailers/user_mailer.rb:85:in 'UserMailer#gpx_failure'
```
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6939#issuecomment-4378657196
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/openstreetmap-website/pull/6939/c4378657196 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20260505/24f9f889/attachment-0001.htm>
More information about the rails-dev
mailing list