"Gewährt von" auf Abzeichen zeigt nicht den Namen des Personals an

Hallo zusammen.

Discourse Version 3.2.0.beta2-dev (1a70817962)

Wenn wir unseren Mitgliedern manuell über die Admin-Seiten Abzeichen verleihen, wird der Name des „Gewährt von“-Mitarbeiters nicht angezeigt:

Möglicherweise im Zusammenhang mit: Grant badge reason not added to the granted badge :thinking:

3 „Gefällt mir“

Hallo :wave:

Wenn ich mich richtig erinnere, werden hier nur die system_users aufgezeichnet. Wenn ein Mitarbeiter einem Benutzer eine Auszeichnung verleiht, wird dies in die Staff Action Logs eingetragen. /admin/logs/staff_action_logs

Ich denke jedoch, es wäre eine großartige Funktion, dies auch für manuell verliehene Auszeichnungen durch Mitarbeiter hinzuzufügen.

3 „Gefällt mir“

Es zeigt auch alle vom Personal erstellten Datensätze an. Sie haben Recht bezüglich des Protokolls.

Nach meinem Dafürhalten ist die Vorlage bereit, den Namen des Gewährenden anzuzeigen, aber der Code erwartet, dass die Nutzlast (Erstellung und Auflistung) eine Liste von users enthält, damit der Name anhand der ID des Gewährenden ermittelt werden kann. Ich glaube, das wurde nie implementiert. :thinking:

4 „Gefällt mir“

Dieser Commit ist wahrscheinlich relevant, denke ich :thinking: Leider ist die Meta-Themen-Diskussion dazu nicht mehr verfügbar.

4 „Gefällt mir“

Ist es nicht diese hier? :thinking:

1 „Gefällt mir“

Ich habe ihn von den Toten auferweckt, nachdem ich heute Morgen Dons Kommentar gelesen hatte. :zombie: :slight_smile:

5 „Gefällt mir“

Ahhhh, ich dachte, ich hätte irgendwelche besonderen Privilegien erhalten :rofl:

3 „Gefällt mir“

Danke für die Meldung, behoben in FIX: display and link to correct grant_by users for granted badges by tyb-talks · Pull Request #24021 · discourse/discourse · GitHub :slight_smile:

3 „Gefällt mir“

Brillant, danke @kelv :smiley:

2 „Gefällt mir“

@kelv nach der FIX-Commit-Nachricht zu urteilen, war das dann tatsächlich ein Fehler?

Anstatt nur etwas, das nicht implementiert wurde?

Ich konnte nie einen Commmit finden, der den Fehler verursacht hat, daher bin ich mir nicht sicher, ob es sich um eine geplante Funktion handelt, die nie implementiert wurde, oder um einen Fehler :sweat_smile: So oder so, ich dachte, die Benutzeroberfläche schien die ausdrückliche Absicht zu haben, dies zu ermöglichen (gemessen an der Spaltenüberschrift Granted By), daher habe ich mich für FIX entschieden.

2 „Gefällt mir“

Nun, die Lösung funktioniert super, nochmals vielen Dank :smiley:

3 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr gestattet.