Slowmode timer doesn't sync correctly across devices (with large slowmodes)

(#515) Bug Fixed channels messaging

Summary

I posted my loading quote suggestion in hq on my phone and then switched to pc. I saw that the indicator for slowmode isn't there. So for testing i tried posting a message on my pc before the timer on my phone was up. The message failed to send and the timer did apear but with a diffrent time compared the one on mobile. Reloading did not sync the timers. The timer on pc (2nd device) is shorter I'll try to send something once that one is done and post a comment with the result. The two screenshots were taken seconds apart from each other.

Steps to reproduce

  1. write a message into a slowmode channel with a large timer of multiple hours (in my case it was the 6 hours of the loading quote channel)
  2. wait a bit (for me it was about 2 hours)
  3. send a message from another device into the channel
  4. compare the slowmode timer of both devices

Environment (optional)

device 1: android firefox PWA device 2: firefox both run on stable build 351 rn but idk if they auto updated since i posted the messages

Logs or screenshots (optional)

image image
  • 578790057-b99dfd63-eabd-401e-89f4-80eeeb0d12ba.png

    578790057-b99dfd63-eabd-401e-89f4-80eeeb0d12ba.png

    1012×122 | 19 kB

  • 578790494-5f85356b-c4f0-4ded-b1a7-08d2a94f13fe.jpg

    578790494-5f85356b-c4f0-4ded-b1a7-08d2a94f13fe.jpg

    1080×388 | 39 kB

4 comments

Sign in with Fluxer to comment and vote.
Comment by @SteveLinkNoah
RexSystem 1 vote originally by @SteveLinkNoah on GitHub OP
Update i added a third device: device 1 (mobile) is now: image device 2 (pc) is now: image the new 3rd device (pc firefox stable build 352) is now: image
  • 578836223-bdfca523-963a-4771-b936-9e3579e3a552.jpg

    578836223-bdfca523-963a-4771-b936-9e3579e3a552.jpg

    498×210 | 20 kB

  • 578837055-e296359c-a236-41fb-aac7-55161753fe29.png

    578837055-e296359c-a236-41fb-aac7-55161753fe29.png

    153×94 | 2 kB

  • 578837240-23d8987a-253b-4135-9fdf-578e2c29944e.png

    578837240-23d8987a-253b-4135-9fdf-578e2c29944e.png

    274×122 | 3 kB

Comment by @SteveLinkNoah
RexSystem 1 vote originally by @SteveLinkNoah on GitHub OP
Update: device 2 (now on stable build 355) just regenerated a completly new timer: image device 1 timer is now: image no screenshot for device 3 this time but its not synced either
  • 578845243-8996beac-f613-44c8-b18e-78e51f817c25.png

    578845243-8996beac-f613-44c8-b18e-78e51f817c25.png

    174×162 | 3 kB

  • 578843298-e0262b6b-7d81-446c-9084-71eff466322e.jpg

    578843298-e0262b6b-7d81-446c-9084-71eff466322e.jpg

    367×283 | 19 kB

Comment by @SteveLinkNoah
RexSystem 1 vote originally by @SteveLinkNoah on GitHub OP
Update: device 1 was able to post normally after the correct timer I can't acsses the other devices rn so idk what they show