O upload de imagens de categoria fica travado em 0%. A mesma imagem carregada dentro de um tópico funciona bem. Fiz o upload de algumas imagens de categoria na semana passada. A única coisa que mudei desde então foi atualizar para 2.8.0.beta11 (cbf99f48d8) esta manhã.
Acho que isso pode estar relacionado à interrupção do data center descrita aqui:
(Tive o mesmo problema)
Eu pensei sobre isso, mas imaginei que o processamento de imagem para categorias fosse local.
Minha suposição é que a interrupção está causando processos de backend que falam com os servidores do discourse (como o serviço de avatar e a verificação de versão) a demorar muito mais do que o normal antes de expirarem. Isso causa o atraso de outras tarefas que são apenas locais.
Acontece o mesmo comigo, o único erro que tenho no console é este:
application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1 Uncaught TypeError: e._perFileData is not a function
at application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1:622332
at Array.forEach (<anonymous>)
at Object.onBeforeUpload (application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1:622286)
at H.upload (vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:sourcemap:77:151420)
at vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:sourcemap:77:154902
![]()
Reconstruí várias vezes e até tentei no modo de segurança pensando que poderia ser um plugin ou tema.
Estranhamente, estou recebendo um erro muito semelhante ao tentar fazer upload de um arquivo de Backup de cerca de 50MB. Isso é em uma imagem totalmente limpa e nova baseada em Digital Ocean que acabei de configurar, executando 2.8.0.beta11 (232f840b60). Aumentei todos os limites de tamanho de arquivo nas configurações de administrador. O log de erros mostra:
TypeError: e._perFileData is not a function
at https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622332
at Array.forEach (<anonymous>)
at Object.onBeforeUpload (https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622286)
at H.upload (https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:151420)
at https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:154902
Alguns minutos depois, após seguir estas instruções para alterar o tamanho máximo de anexo (porque não sei o que mais poderia ser), recebo:
onBeforeUpload/<@https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622332
onBeforeUpload@https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622286
upload@https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:151420
Q/this.scheduledAutoProceed<@https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:154902
Tentei em 3 navegadores separados. Redigi o subdomínio específico, mas não acho que isso deva importar.
Estou postando aqui apenas porque é literalmente a única outra menção que consigo encontrar desses erros, e é recente, então pensei que poderia estar relacionado. Desculpas se for fora de tópico.
Estou recebendo o mesmo erro no meu site e isso está realmente atrapalhando as imagens de perfil. Procurando uma resolução rápida para isso, já que temos uma enorme êxodo de usuários vindo do encerramento recém-anunciado de um fórum com décadas de existência.
Puxa vida. Presumo que esteja acontecendo nos uploads, mas onde?
Parece que talvez um bug tenha entrado na última versão beta?
Talvez. Uploads para threads e posts parecem funcionar, apenas não para perfis ou categorias. A equipe do Discourse é muito boa em fechar bugs que impedem a experiência de forma tão drástica como esta, então espero fortemente que seja corrigido em um ou dois dias.
Acabei de atualizar para um commit que eles fizeram há cerca de meia hora, e parece que foi corrigido ![]()
O mesmo aqui… atualizei e tudo funciona bem agora.
Droga, mas essas mudanças não parecem estar no último beta, já que diz que estou atualizado. Então, acho que tenho que mudar para o nightly? Existe algum precedente para bugs importantes que justifiquem um lançamento de hot fix para o(s) canal(is) principal(is)? Se sim, isso não se qualifica?
Edição: Eu reconstruí o contêiner de qualquer maneira (o git pull disse que não havia atualização antes disso) e, ei, agora funciona! ![]()
Eu acho que o @martin disse que havia um bug com uploads a partir do mais recente?
Funcionou para mim agora para o upload de backup, pelo menos. ![]()
Ajuda por favor. Como posso aplicar este código para produção?
Visite /admin/upgrade em seu site e atualize para a versão mais recente a partir daí
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.