缺失的公共资料谜团 [动态头像]

晚上好,各位。

Message (21680 copies reported)

Job exception: undefined method `name' for 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'

我遇到了一个问题,公开个人资料对任何人都是不可见的。仪表板完全丢失了。我看到的主要错误日志是我附加的那个。我已经禁用了 discourse AI,但问题仍然存在。我也尝试过安全模式,它运行正常,所以我不知道是什么原因造成的。

我认为这听起来更像是主题组件。您尝试安全模式时,是否尝试将其缩小到仅:

另外,当您尝试访问那些页面/用户卡片时,浏览器控制台中是否有任何错误?

2 个赞

我不得不承认我没有缩小范围,只是选择了全部。但它不是主题组件,而是“非官方客户端插件自定义”

这一切都发生在两天更新之后,所以将不得不检查插件。

由于使用的是手机和平板电脑,因此无法执行此操作。

2 个赞

啊。差之毫厘,谬以千里。:slight_smile: 至少我们缩小了一点范围。如果你能列出你所有的非官方插件,我们或许能发现一个已知问题,为你节省一些时间?

1 个赞

这是我在论坛上的三个。

1 个赞

日志中没有报错。唯一无法禁用的是 discourse-animated-avatars。其他插件已禁用,但问题依旧。

我認為動畫頭像插件可能會影響用戶頁面,因為有人提到過它可能會出錯。不過,上次報告是在幾個月前,最近沒有新的問題:


在我的測試站點上安裝時,我嘗試訪問用戶頁面時看到了這個錯誤:

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 个赞

谢谢!这个插件我用了21天,但只在最近24小时内或更早的时候出现了这个问题。所以希望有解决方案?

2 个赞

我已将此内容添加至插件主题:post to the plugin topic,希望会有。:crossed_fingers:

2 个赞

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