Le champ utilisateur personnalisé obligatoire n'affiche aucun indice d'erreur lorsqu'il est omis lors de l'inscription

J’utilise un champ utilisateur personnalisé de type multisélection qui est défini comme obligatoire pour tous les utilisateurs. Cela implique qu’il est également obligatoire lors de l’inscription, c’est-à-dire que vous ne pouvez pas vous inscrire sans sélectionner au moins une option dans la liste.

Au lieu d’afficher un indice d’erreur, comme c’est le cas pour les champs standard, le champ utilisateur personnalisé n’affiche aucun message. L’inscription ne fait tout simplement rien sans aucun retour à l’utilisateur.

De plus, et je ne sais pas si c’est lié, la console du développeur affiche

head_tag_1.js:2 Uncaught ReferenceError: $ is not defined
    at head_tag_1.js:2:1
2 « J'aime »

Avez-vous des thèmes ou des composants personnalisés installés ? Utilisez-vous la dernière version ?

J’avais l’extrait de JS référencé dans Don't Link User Title to a Group dans les paramètres du thème \u003chead\u003e de code personnalisé. Malheureusement, je ne me souviens pas si je l’ai ajouté et pourquoi.

Une fois supprimé, l’erreur dans la console disparaît.

Oui, je viens de mettre à jour vers la dernière version et je ne vois pas non plus l’indice d’erreur pour le champ utilisateur personnalisé.

1 « J'aime »

Pouvez-vous confirmer que tout est en ordre maintenant et que le problème a été isolé à du code personnalisé très ancien que vous aviez dans votre thème et que vous avez maintenant supprimé ? Je veux juste être absolument sûr qu’il n’y a rien de plus à enquêter.

Non, seul le message d’erreur auquel j’ai fait référence dans le dernier paragraphe de mon message original a disparu. Il était sans rapport avec le problème que j’ai posté ci-dessus, qui persiste (mais pourrait maintenant être un problème d’ UX)

Voici ce qui n’est toujours pas résolu :

1 « J'aime »

Nous avons reproduit ce problème et notre équipe enquête actuellement.

Merci d’avoir attiré notre attention sur ce point !

2 « J'aime »