Aktualisierung alter Umfragen

Fortsetzung der Diskussion aus Discourse 2.4.0.beta8 Release Notes:

Toll, dass es jetzt Tortendiagramme gibt! Ich vermute, es ist nicht möglich, Umfragen rückwirkend in das Tortendiagramm-Format umzuwandeln, indem man beispielsweise heimlich chartType=pie in den eingefügten Text einfügt? (Es hat nicht auf diese Änderung reagiert, selbst nicht beim Neubearbeiten des Beitrags.) Ich habe versucht, einige alte Umfragen zu aktualisieren, die von dieser Darstellungsform profitieren würden. Danke!

Du musst es in der Rails-Konsole ausführen:

p = Poll.last
p.chart_type = 'pie'
p.save

Nur als Ergänzung zur Lösung:

In meinem Fall befindet sich die Umfrage normalerweise im ersten Beitrag des Themas. Ein schneller Weg, um im Rails-Konsol darauf zuzugreifen, ist folgender:

myPost = Topic.find_by(id: number-from-topic-url).posts.first.id
myPoll = Poll.find_by(post_id: myPost)

Oder, wenn du es wirklich auf eine Zeile bringen willst (nach rechts scrollen!):

myPoll = Poll.find_by(post_id: Topic.find_by(id: number-from-topic-url).posts.first.id)

Dann gilt in diesem Fall natürlich:

myPoll.chart_type = 'pie'
myPoll.save