Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preserve commas in milestones without splitting entries #275

Merged
merged 2 commits into from
Aug 30, 2024

Conversation

sergiomario
Copy link
Contributor

Contexto

Perceberam um bug no campo de marcos quando é utilizado vírgulas no corpo do texto. Este PR corrige um problema onde o uso de vírgulas nos marcos (milestones) estava dividindo o texto em múltiplas entradas. A solução implementada agora trata as vírgulas dentro dos valores corretamente, permitindo que os marcos sejam salvos como uma lista JSON.

Link da Tarefa/Issue

Como foi implementado

Foi alterado todo o tratamento do widget para manipulação de JSON. Utilizando JSON para encapsular os dados, você garante que textos complexos, incluindo aqueles com vírgulas, sejam tratados corretamente.

Se o usuário adicionasse dois marcos separados por vírgula, eles poderiam aparecer assim:
"Em 2016 eu organizei um evento, e foi em Brasília, Outro marco importante"

Com a nova abordagem, os dados são armazenados como uma lista JSON. Se o usuário adicionar os mesmos marcos, eles serão armazenados assim:
[ "Em 2016 eu organizei um evento, e foi em Brasília", "Outro marco importante" ]

@igr-santos igr-santos merged commit 277b360 into release/votepeloclima Aug 30, 2024
2 checks passed
@igr-santos igr-santos deleted the hotfix/bad-behavior-inline-widget branch August 30, 2024 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants