decidim icon indicating copy to clipboard operation
decidim copied to clipboard

Conferences - Invite Non Existing Participant

Open lawrencemcn opened this issue 3 years ago • 2 comments

Describe the bug When inviting a Non Existing Participant to a Conference. This Non Existing Participant never receive the invitation mail.

To Reproduce Steps to reproduce the behavior:

  1. Create a Conference and publish it
  2. Create a Registration Type
  3. On the Invite page, select Non Existing Participant and fill the form
  4. The status said that the invite is sent but no email in the letter_opener is received for that Conference invitation.

Expected behavior The Non Existing Participant should receive an invite mail in the letter_opener for instance.

Screenshots When filling the invite form:

image

To see the status:

image

Extra data (please complete the following information):

  • Device OS: Windows 10
  • Device: letter_opener
  • Browser: Chrome
  • Decidim Version: 0.25.2 and 0.26 (try.decidim.org)

lawrencemcn avatar May 27 '22 20:05 lawrencemcn

Hello @lawrencemcn I didn't have the chance to reproduce this locally but I've found the traceback at the server:

NoMethodError:undefined method `conference_conference_registration_path' for #<ActionDispatch::Routing::RoutesProxy:0x00005633878ba590>
 from actionpack (6.0.5) lib/action_dispatch/routing/routes_proxy.rb:50:in `method_missing'
 from decidim-core (0.26.1) lib/decidim/engine_router.rb:47:in `method_missing'
 from decidim-conferences (0.26.1) app/views/devise/mailer/join_conference.html.erb:7

Thanks for the report!

andreslucena avatar May 30 '22 14:05 andreslucena

Hello @lawrencemcn I didn't have the chance to reproduce this locally but I've found the traceback at the server:

NoMethodError:undefined method `conference_conference_registration_path' for #<ActionDispatch::Routing::RoutesProxy:0x00005633878ba590>
 from actionpack (6.0.5) lib/action_dispatch/routing/routes_proxy.rb:50:in `method_missing'
 from decidim-core (0.26.1) lib/decidim/engine_router.rb:47:in `method_missing'
 from decidim-conferences (0.26.1) app/views/devise/mailer/join_conference.html.erb:7

Thanks for the report!

Hello @andreslucena I think you reproduce it, you can just verify that you don't receive any conference invitation mail for the Non Existing Participant. Thank you for the traceback

lawrencemcn avatar Jun 01 '22 01:06 lawrencemcn