Verschieben von Themen mit Stimmen in die Kategorie 'Ohne Abstimmung' entfernt Stimmen nicht

It appears that when a topic with votes is moved to another category, where voting is not enabled, the votes are not being returned to the owners. Is this a bug or an intended behaviour?

Additionally, there are edge cases where closing a topic doesn’t automatically return the votes to the user.

thank you for your time!

5 „Gefällt mir“

I’ve just tested this on my local development site and can confirm that votes are not being returned to the user when a topic is moved to a category that does not allow for votes. This doesn’t seem ideal to me, but I’m not sure if it’s the intended behaviour or not. The only alternative I can think of is that if a topic is moved to a category that does not allow voting, all votes should be removed from the topic. There would be potential issues with this approach as well.

If you know of any specific ways of reproducing the edge cases, let us know. I can look into this some more next week.

4 „Gefällt mir“

I’m also needing to release votes after moving a topic to a non-voting category. As it is, moving a topic with votes to a non-voting category risks destroying the voting system imo because the larger a database the more difficult/tedious it would be for moderators to manually ensure users don’t “lose” voting power. If 10 votes were allowed, and two topics I voted on got moved to a non-voting category without releasing their votes, I’d lose 20% of my global voting power.

Like what issues?

1 „Gefällt mir“

The first one that came to mind was that if a topic was mistakenly recategorized (say by a TL3 user) all votes would be lost when it was put back to the correct category.

1 „Gefällt mir“

I think best practice for now would be:

  • Make sure to close a topic before moving it to a category without the plugin.

Dies ist immer noch ein Fehler. Gibt es eine Chance, dass er behoben werden kann?

Ich habe auch versucht:

  • Das Thema zurück in die Abstimmungskategorie zu verschieben
  • Das Thema zu schließen
  • Es in die richtige Nicht-Abstimmungskategorie zu verschieben
  • Es wieder zu öffnen

Und die Abstimmung scheint immer noch vorhanden zu sein.

Hallo @Luke_Cousins,

Wir haben vor ein paar Monaten einige Randfälle behoben. Es ist möglich, dass uns noch ein Szenario fehlt, aber es wäre sehr hilfreich, reproduzierbare Schritte zu haben, um das Problem zu validieren.

Tritt es bei jedem verschobenen Thema auf? Oder in einem bestimmten Szenario, das Sie teilen können?

Vielen Dank!

1 „Gefällt mir“

Das Thema, bei dem mir das aufgefallen ist, wurde am 17. April erstellt und verschoben. Könnte es seitdem behoben worden sein? Wir installieren regelmäßig Updates, sodass wir selten mehr als eine Woche hinter tests-passed zurückliegen.

Wir sehen dieses Problem immer noch in der aktuell neuesten Version. Gibt es Pläne, dies zu implementieren?

Ich konnte dies auf meiner Testseite nicht reproduzieren. Wenn ich ein Thema von einer Abstimmungskategorie in eine Nicht-Abstimmungskategorie verschiebe, erhält mein Testbenutzer seine Stimme zurück.

Nur um zu überprüfen, ob ich es richtig mache:

  • Thema-Abstimmung in einer Kategorie aktivieren
  • Testbenutzer zum Abstimmen über ein Thema verwenden
  • Als Administrator das Thema in eine Nicht-Abstimmungskategorie verschieben
  • Als Testbenutzer über ein anderes Thema abstimmen und sehen, wie viele Stimmen im Infopopup übrig sind
1 „Gefällt mir“

Entschuldigung, Sie haben Recht, es scheint, dass nur die alten Stimmen von Themen, die vor der Korrektur verschoben wurden, nicht freigegeben werden. Entschuldigung für die falsche Meldung.

1 „Gefällt mir“