El Misterio de los Perfiles Públicos Desaparecidos [Avatares Animados]

Buenas tardes a todos.

Mensaje (se informaron 21680 copias)

Excepción del trabajo: método indefinido `name' para nil:NilClass

Backtrace

/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:33:in `topic_information'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:42:in `topic_truncation'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:18:in `prepare_text_from'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/vector_representations/base.rb:39:in `generate_topic_representation_from'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/jobs/regular/generate_embeddings.rb:18:in `execute'
/var/www/discourse/app/jobs/base.rb:292:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:82:in `with_connection'
/var/www/discourse/app/jobs/base.rb:279:in `block in perform'
/var/www/discourse/app/jobs/base.rb:275:in `each'
/var/www/discourse/app/jobs/base.rb:275:in `perform'

Tengo un problema por el cual los perfiles públicos no son visibles para nadie. El panel de control falta por completo. El registro de errores principal que veo es el que he adjuntado. Ya he deshabilitado discourse AI, pero el problema persiste. También he probado el modo seguro y funciona bien, así que no estoy seguro de qué podría estar causando el problema.

Creo que suena más a que podría ser un componente de tema. Cuando probaste el modo seguro, ¿intentaste reducirlo solo a:

Además, ¿hubo algún error en la consola del navegador cuando intentaste acceder a esas páginas/tarjetas de usuario?

2 Me gusta

Tengo que admitir que no reduje, solo seleccioné todo. Pero no es el componente de tema, es la “personalización no oficial de complementos del lado del cliente”.

Todo sucedió después de una actualización de dos días, así que tendré que revisar el complemento.

No puedo hacerlo ya que estoy usando el teléfono y la tableta.

2 Me gusta

Ah. Fallo y acierto. :slight_smile: Al menos lo hemos reducido un poco. Si puedes enumerar todos tus plugins no oficiales, ¿podríamos detectar un problema conocido y ahorrarte algo de tiempo?

1 me gusta

Estas son las tres que tengo en el foro.

1 me gusta

No hay ningún error en los registros. Solo uno que no puedo deshabilitar es discourse-animated-avatars. Otros han sido deshabilitados y el problema persiste.

Creo que los avatares animados han sido mencionados por un par de personas, quienes dicen que pueden afectar las páginas de usuario si tienen algún problema. Los últimos se informaron hace un par de meses, y nada nuevo recientemente:


Al instalarlo en mi sitio de prueba, veo este error al intentar acceder a una página de usuario:

Uncaught TypeError: e is undefined
    getConnectors plugin-outlet.js:138
    _join index.ts:646
    join index.ts:362
    Ember 3
    l manager.js:746
plugin-outlet.js:138
    getConnectors plugin-outlet.js:138
    _join index.ts:646
    join index.ts:362
    Ember 3
    l manager.js:746
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    d runtime.js:1648
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    Yt Ember
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    Yt Ember
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    createIteratorRef reference.js:306
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    
    runtime.js:3437
    evaluate runtime.js:1052
    evaluateSyscall runtime.js:4258
    evaluateInner runtime.js:4229
    evaluateOuter runtime.js:4222
    next runtime.js:5053
    _execute runtime.js:5040
    execute runtime.js:5033
    sync runtime.js:5100
    Ember 2
    Nt runtime.js:4134
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    Ember 6
    commit runtime.js:4019
    commit runtime.js:4116
    Nt runtime.js:4136
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    Ember 6
    commit runtime.js:4019
    commit runtime.js:4116
    Nt runtime.js:4136
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    r Ember
2 Me gusta

¡Gracias por esto! He tenido el plugin durante 21 días y solo ha ocurrido en las últimas 24 horas, tal vez antes. ¿Así que espero que haya una solución?

2 Me gusta

He añadido una publicación al tema del plugin así que espero que las haya. :crossed_fingers:

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.