Changer la date de clôture d'un sondage pendant la période de modification ninja n'est pas appliqué

Procédure pour reproduire le problème :

  • Créer un message et ajouter un sondage
  • Définir « Fermer automatiquement le sondage » à 5 minutes dans le futur
  • Publier le message (le sondage affiche « Se termine dans 5 minutes »)
  • Modifier le message dans les 5 minutes et changer la date de clôture au lendemain
  • Enregistrer la modification (le sondage affiche maintenant « Se termine dans un jour »)
  • Après 5 minutes, le sondage se ferme de toute façon (le sondage affiche toujours « Se termine dans un jour »)

Vous ne pouvez pas modifier les attributs du sondage, tels que le style, etc.

Tout cela découle d’un mauvais choix que nous avons fait, en rétrospective, en optant pour le bbcode comme syntaxe de sondage, ce qui rend douloureux l’analyse et l’extension des attributs au fil des ans.

@cvx travaillait récemment sur les attributs du sondage, n’est-ce pas ?

3 « J'aime »

Je ne suis pas sûr de comprendre ? On peut modifier le sondage pendant les 5 premières minutes, mais lorsque la date de clôture est définie, le travail Sidekiq est créé et n’est pas mis à jour avec l’heure modifiée ?

Peut-être que cela montrera ce qui se passe :

  • :+1:
  • :-1:
0 voters

Après 5 minutes

Je m’attendais à ce que cela modifie le travail Sidekiq de la même manière que le minuteur du sujet, lorsque la date est modifiée ?

Vous pouvez ajouter des options de vote, mais pour l’essentiel, les attributs du sondage, c’est-à-dire le contenu de cette zone rouge :

ne peuvent pas vraiment être mis à jour en raison de problèmes d’analyse.

3 « J'aime »

OK, maintenant cela a du sens. Donc, la seule façon de « modifier » ces paramètres est de supprimer le sondage et de le recréer.