-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
One other issue I often run into is when logging in. It happens, but upon retrying all works well.
biep@Puk-1:~$ irb irb(main):001> require 'matrix_sdk' => true irb(main):002> server = MatrixSdk::Client.new 'https://server.old' => #<MatrixSdk::Client:0x00007c90d2ce2c70 ...> irb(main):003> server.login 'user', 'Password' /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/room.rb:985:in `sort': comparison of String with nil failed (ArgumentError) from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/room.rb:985:in `handle_room_canonical_alias' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/room.rb:1032:in `put_state_event' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:618:in `handle_state' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:667:in `block (2 levels) in handle_sync_response' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:661:in `each' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:661:in `block in handle_sync_response' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:644:in `each' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:644:in `handle_sync_response' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:551:in `sync' from /var/lib/gems/3.3.0/gems/matrix_sdk-2.8.0/lib/matrix_sdk/client.rb:293:in `login' from (irb):3:in `<main>' from <internal:kernel>:187:in `loop' from /var/lib/gems/3.3.0/gems/irb-1.15.2/exe/irb:9:in `<top (required)>' from /usr/local/bin/irb:25:in `load' from /usr/local/bin/irb:25:in `<main>' irb(main):004> server.login 'user', 'Password' => true irb(main):005>
Originally posted by @Biep in #37
Very consistently, this always and only happens upon the first attempt to login. Subsequent attempts, at the same or another server, run smoothly.
Metadata
Metadata
Assignees
Labels
No labels