Falha ao fazer upload de imagens no perfil do usuário devido a erro de JS

Não tenho certeza se está relacionado, mas o erro parece muito semelhante a este: Uploading of video file fails due to JS error

Quando eu

  1. vou para /my/preferences/account
  2. edito a Imagem do Perfil
  3. Adiciono uma imagem personalizada

Eu recebo isto:

Isso acontece independentemente de ser um arquivo já carregado ou não. Uploads em posts funcionam perfeitamente. Atualizei durante o fim de semana. O mesmo ocorre no modo de segurança.

Consigo reproduzir isso em uma instalação limpa, mas não aqui no meta.discourse.org (nem no Stable).

2 curtidas

Hmmm, no momento não consigo reproduzir isso. Tentei localmente com minha configuração de desenvolvedor e em um site auto-hospedado que acabei de atualizar e consigo alterar a foto de perfil sem erros.

A Meta também está executando a versão mais recente, então também deve ser reproduzível lá.

Sei que você testou no modo de segurança, mas talvez ainda haja um plugin ou algo interferindo?

2 curtidas

Obrigado por tentar reproduzir o problema! Vou verificar os plugins na minha instância de teste e ver se consigo encontrar o culpado.

Identifiquei o plugin (próprio do Pavilion Events Plugin 📅) e relatei aqui:

1 curtida

Atualizei nosso fórum para 3.4.0.beta2-dev ontem e nossos usuários também estão experimentando este bug.

Temos os seguintes plugins ativados:

Sim, não foi o plugin de eventos! Não sei como fiz isso.

Você já tentou sem o plugin sidecar? Esse parece ser o único não oficial. Talvez o novo processamento de imagem para miniaturas do YouTube interfira no upload de fotos de perfil.

1 curtida

Há um erro em /logs?

Essa funcionalidade só deve ser invocada se a miniatura tiver um nome de arquivo específico.

Pode ser algum bug relacionado.

Agradeceria algumas contribuições para o repositório.

Nem sempre posso oferecer suporte comercial gratuito.

OK, isso está corrigido

Por favor, atualize o plugin sidecar.

5 curtidas

@nathank @raghukamath vocês podem confirmar que isso foi resolvido?

3 curtidas

Parece que agora funciona. Muito obrigado por consertar isso :+1:

2 curtidas