Ich versuche, in meiner Entwicklungsumgebung einen neuen Plan zu erstellen. Wenn ich auf „Neuen Plan hinzufügen
Ich denke, das ist der Grund:
Ah ja! Das liegt an der Umstellung auf Ember CLI auf Entwickler-Instanzen – sollte für Produktionsseiten vorerst keine Auswirkungen haben.
Ich habe einen PR, der in den nächsten Tagen eingebracht werden sollte, der dies refaktoriert und auch ein neues Feature hinzufügt.
Könnte dies auch dazu führen, dass neue Pläne nicht mehr sichtbar sind? Ich habe Pläne hinzugefügt, aber sie werden nicht angezeigt.
(Ich versuche, einen Hook zu GroupUser hinzuzufügen, der die Gruppe überwacht und dann die aktuellste Abonnement-ID abruft und sie zum Modell meines Plugins hinzufügt…)
EDIT: Unterdessen wurde mein PR gerade akzeptiert. . .
Ich gebe @cvx die Schuld
Ich werde in meiner Arbeit sicherstellen, dass ich die Codebasis nach weiteren Vorkommen der Konstante Discourse absuche, damit wir für die Zukunft gerüstet sind.
Aha. Ich habe den anderen Ort gefunden, und das war der Grund, warum Verkaufspläne nicht angezeigt wurden; ich dachte, ich würde verrückt werden. Es gibt noch eine weitere Instanz in s-show.js.es6, die du auf die gleiche Weise finden wirst, wie ich es getan habe.
Ach ja, und außerdem Discourse.User.current().username.toLowerCase(), was meiner Meinung nach this.current_user.username.toLowerCase() sein sollte?
Dies sollte nun durch das Zusammenführen von folgendem behoben sein:
https://meta.discourse.org/t/discourse-subscriptions/140818/355?u=justin