Certaines personnes ne parviennent pas à s’inscrire. J’ai effectué des tests limités jusqu’à présent, mais cela pourrait concerner uniquement les adresses e-mail contenant des chiffres ?
Message d’erreur : « Une erreur s’est produite, peut-être que le nom d’utilisateur ou l’adresse e-mail est déjà enregistré. Essayez le lien « Mot de passe oublié ». »
Nous utilisons définitivement une adresse e-mail qui n’a pas encore été enregistrée.
J’ai essayé d’ajouter des chiffres à mon adresse e-mail, mais l’inscription a échoué, que j’en mette ou non.
Vérifiez s’il y a des problèmes liés aux comptes ou à la base de données dans la section des journaux (accessible uniquement par vous) : https://hub.youthpowercoalition.org/logs
Message (3 copies rapportées)
Échec de la gestion de l'exception dans le middleware d'exception : PG::UniqueViolation: ERREUR : la valeur de clé en double viole la contrainte d'unicité "idx_category_users_user_id_category_id"
DÉTAIL : La clé (user_id, category_id)=(150, 43) existe déjà.
Backtrace
rack-mini-profiler-2.3.3/lib/patches/db/pg.rb:69:in `exec_params'
rack-mini-profiler-2.3.3/lib/patches/db/pg.rb:69:in `exec_params'
activerecord-6.1.4.1/lib/active_record/connection_adapters/postgresql_adapter.rb:672:in `block (2 levels) in exec_no_cache'
activesupport-6.1.4.1/lib/active_support/dependencies/interlock.rb:48:in `block in permit_concurrent_loads'
activesupport-6.1.4.1/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
activesupport-6.1.4.1/lib/active_support/dependencies/interlock.rb:47:in `permit_concurrent_loads'
activerecord-6.1.4.1/lib/active_record/connection_adapters/postgresql_adapter.rb:671:in `block in exec_no_cache'
activerecord-6.1.4.1/lib/active_record/connection_adapters/abstract_adapter.rb:696:in `block (2 levels) in log'
activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
activesupport-6.1.4.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
Message
Exception de tâche : Un des utilisateurs à qui vous envoyez ce message n'a pas pu être trouvé.
Backtrace
/var/www/discourse/lib/post_creator.rb:257:in `create!'
/var/www/discourse/lib/post_creator.rb:290:in `create!'
/var/www/discourse/plugins/discourse-narrative-bot/autoload/jobs/send_default_welcome_message.rb:14:in `execute'
/var/www/discourse/app/jobs/base.rb:232:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rails_multisite-3.1.0/lib/rails_multisite/connection_management.rb:80:in `with_connection'
/var/www/discourse/app/jobs/base.rb:221:in `block in perform'
/var/www/discourse/app/jobs/base.rb:217:in `each'
/var/www/discourse/app/jobs/base.rb:217:in `perform'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/sidekiq-6.2.2/lib/sidekiq/processor.rb:196:in `execute_job'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/sidekiq-6.2.2/lib/sidekiq/processor.rb:164:in `block (2 levels) in process'