Synonym zum selben Tag hinzufügen bleibt hängen

Hallo zusammen,

ich habe versehentlich Tag A als Synonym unter Tag A hinzugefügt (versehentlich, am Handy).

  • Das Löschen des Synonyms führt zu einem Fehler 500
  • Die Schaltfläche „Verknüpfung lösen
2 „Gefällt mir“

Das scheint etwas zu sein, das nicht passieren sollte. Ich nehme an, du hast am Ende so etwas wie Folgendes erhalten:

Ich teste dies auf meiner lokalen Entwicklungsumgebung. Nach dem Erstellen des Synonyms führt das Klicken auf die Schaltfläche „Synonym entfernen

1 „Gefällt mir“

Danke, dass du dir dieses Problem angesehen hast.

Hmm, okay, das ist anders als bei meiner Installation. Ich habe derzeit keine Möglichkeit, das Tag oder das Synonym zu löschen.

Auf welcher Version von Discourse läuft deine Seite?

1 „Gefällt mir“

Ich habe gerade auf die neueste Version aktualisiert:

2.6.0.beta5 ( 811c610108 )

Das Verhalten ist dasselbe wie in meinem ursprünglichen Beitrag.

1 „Gefällt mir“

Wir sollten das nächste Woche zuweisen, @eviltrout. Ein Tag als Synonym für sich selbst zu setzen, ist … nicht gut.

2 „Gefällt mir“

Behoben durch:

Danke für die Meldung dieses Problems @MarcP. :+1:

4 „Gefällt mir“

Dieses Thema auf Wunsch von @MarcP eröffnet. Er kann das Tag auch über die Konsole nicht löschen.

cd /var/discourse
./launcher enter app
rails c

tag = Tag.find_by_name("tag_name")
tag.destroy

Obiger Befehl funktioniert für Marc nicht, obwohl er bei mir funktioniert. Marc, kannst du dein Problem hier genauer beschreiben?

3 „Gefällt mir“

Der Befehl, den @techAPJ mir gesendet hat, hat bei mir nicht funktioniert. Stattdessen habe ich die (etwas abweichenden) Befehle aus folgendem Link ausgeführt: How can I delete a tag in development database (on local)? - #4 by simon

Ich habe folgende Ergebnisse erhalten, als ich versuchte, meinen Tag „testing

Versuch:

DB.exec("delete from tags where name = 'testing'")
5 „Gefällt mir“

Das hat funktioniert! Danke, Sam :slight_smile: Eine schöne Woche noch.

2 „Gefällt mir“