Atualizando enquetes antigas

Continuando a discussão das Notas de Lançamento do Discourse 2.4.0.beta8:

Fantástico ver gráficos de pizza! Imagino que não seja possível alterar retroativamente uma Enquete para o formato de gráfico de pizza, por exemplo, inserindo sorrateiramente chartType=pie no texto inserido? (Não consegui que ele respondesse a essa alteração, nem mesmo com o Rebake do Post). Eu estava tentando atualizar algumas Enquetes antigas que se beneficiariam dessa apresentação. Obrigado!

Você precisa fazer isso no console do Rails:

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

Apenas para complementar a solução:

No meu caso, meu site costuma ter a enquete no primeiro post do tópico, então uma maneira rápida de acessá-la no console do Rails é assim:

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

ou, se você realmente quiser fazer tudo em uma linha (role para a direita!):

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

Então, nesse caso, é claro:

myPoll.chart_type = 'pie'
myPoll.save