Impossível editar tabelas

Alguém pode me ajudar a corrigir isso, por favor?

Uncaught TypeError: Cannot read properties of null (reading 'length')
    at c.buildUpdatedPost (spreadsheet-editor.js:151:23)
    at c.updateTable (spreadsheet-editor.js:167:31)
    at c.insertTable (spreadsheet-editor.js:79:21)
    at q._run (index.ts:665:23)
    at q._join (index.ts:640:19)
    at q.join (index.ts:362:17)
    at p (index.js:157:1)
    at index.js:708:1
    at a (index.js:128:1)
    at index.js:707:1
    at index.js:666:1
    at m._triggerAction (d-button.js:172:1)
    at m.click (d-button.js:136:1)

Não consigo editar nenhuma tabela no Discourse.

2 curtidas

você pode tentar o modo de segurança? esquece, o construtor de tabelas é um componente de tema. :thinking:

não consigo reproduzir isso no meu fórum - acabei de editar uma tabela no Safari e no Chrome.

aqui está uma tabela de teste no Meta

Coluna 1 Coluna 2 Coluna 3 Coluna 4
1 A x olá
2 B y mundo
3 C z miau
4 D az au au
5 E bz tweet

também editei com sucesso a tabela acima aqui no Meta

o componente de tema também está atualizado. hmmm talvez tentar reinstalá-lo? também certifique-se de que sua instância do Discourse esteja atualizada, se você ainda não o fez.

2 curtidas

Ei @Festinger, nos ajudaria muito se você pudesse adicionar algumas etapas para reproduzir isso, por exemplo, sua tabela, mas com dados ofuscados.

Obrigado pelo seu comentário aqui @Lilly – Acabei de verificar o problema com mais detalhes e notei um comportamento estranho acontecendo, por favor, verifique meu comentário abaixo.

Obrigado pelo seu comentário e ajuda, @nat.

Criei um videocast disso onde você pode ver o problema. Descobri que a combinação entre SHIFT + U causará uma atualização forçada do pop-up do editor de tabelas e redirecionará para o índice do fórum.

Por favor, verifique este videocast:

Espero que isso ajude. :slight_smile: