Open licaon-kter opened 5 years ago
Works for me, but I don't have libsignal loaded which might be why. Do you see any error messages in the browser console that you can paste here?
On connect in Firefox Stable:
Plugin "converse-omemo" tried to override "ProfileModal" but it's not found.
On avatar click in Firefox Stable:
TypeError: e.view.other_devices is undefined profile_modal.html:1
exports profile_modal.html:1
toHTML converse-profile.js:62
render Backbone
initialize converse-modal.js:26
initialize converse-profile.js:51
Backbone 5
showProfileModal converse-profile.js:267
showProfileModal self-hosted:1003
u Backbone
On avatar click in Vivaldi Snapshot:
profile_modal.html:1 Uncaught TypeError: Cannot read property 'length' of undefined
at e.exports (profile_modal.html:1)
at o.toHTML (converse-profile.js:62)
at o.render (backbone.vdomview.js:108)
at o.initialize (converse-modal.js:26)
at o.initialize (converse-profile.js:51)
at o.t.View (backbone.js:1300)
at o.constructor (backbone.nativeview.js:66)
at o [as constructor] (backbone.js:2060)
at o [as constructor] (backbone.js:2060)
at new o (backbone.js:2060)
@licaon-kter Thank you, these bug reports are super helpful.
Should be fixed now, could you please double check?
Yup, fixed
I see this again on HEAD (58c5e9676a27a01fa2fb47ab496d9f9bb8e29269), Firefox Desktop, private window, uncheck trusted
Click on avatar yields:
Uncaught TypeError: xc.devicelists is undefined
initialize omemo.js:630
wrappedOverride pluggable.js:71
Lodash 2
wh view.js:45
r helpers.js:32
r helpers.js:32
create modal.js:58
show modal.js:38
showProfileModal profile.js:64
i view.js:188
delegate view.js:193
delegateEvents view.js:150
setElement view.js:105
_ensureElement view.js:253
wh view.js:44
r helpers.js:32
r helpers.js:32
initialize profile.js:106
Gi events.js:281
$i events.js:264
Bi events.js:50
trigger events.js:254
trigger core.js:445
initialize pane.js:15
wh view.js:45
r helpers.js:32
renderControlBoxPane view.js:113
renderControlBoxPane index.js:94
wrappedOverride pluggable.js:71
Lodash 2
renderControlBoxPane index.js:36
wrappedOverride pluggable.js:71
Lodash 2
render view.js:71
onConnected view.js:78
Gi events.js:283
$i events.js:264
Bi events.js:50
trigger events.js:254
set model.js:208
save model.js:318
fy index.js:59
Gi events.js:280
$i events.js:264
omemo.js:630:16
initialize omemo.js:630
wrappedOverride pluggable.js:71
Lodash 2
wh view.js:45
r helpers.js:32
r helpers.js:32
create modal.js:58
show modal.js:38
showProfileModal profile.js:64
showProfileModal self-hosted:1161
i view.js:188
(Async: EventListener.handleEvent)
delegate view.js:193
delegateEvents view.js:150
setElement view.js:105
_ensureElement view.js:253
wh view.js:44
r helpers.js:32
r helpers.js:32
initialize profile.js:106
InterpretGeneratorResume self-hosted:1468
AsyncFunctionNext self-hosted:674
(Async: async)
Gi events.js:281
$i events.js:264
Bi events.js:50
trigger events.js:254
trigger core.js:445
initialize pane.js:15
wh view.js:45
r helpers.js:32
renderControlBoxPane view.js:113
renderControlBoxPane self-hosted:1161
renderControlBoxPane index.js:94
wrappedOverride pluggable.js:71
Lodash 2
t self-hosted:1161
renderControlBoxPane index.js:36
wrappedOverride pluggable.js:71
Lodash 2
render view.js:71
onConnected view.js:78
Gi events.js:283
$i events.js:264
Bi events.js:50
trigger events.js:254
set model.js:208
save model.js:318
fy index.js:59
Gi events.js:280
$i events.js:264
...while it should pop up to see/set your info and OMEMO keys.
HEAD (https://github.com/conversejs/converse.js/commit/720096726d7a8cd09d17329316827b1d3d4f7f63)
git bisect says: