RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.17k stars 10.38k forks source link

Quoted message is not linked with the actual parent message #18873

Open adilshoukat opened 4 years ago

adilshoukat commented 4 years ago

Description: Clicking on quoted message doesn't scroll to the actual message

Steps to reproduce:

  1. Open any chat
  2. Scroll up a few pages to test auto-scroll
  3. Quote any message. Type some text and hit enter.
  4. Now in the quoted message, click on the timestamp.

Screenshot_134

Expected behavior: It should auto-scroll to the actual message that you quoted.

Actual behavior: Nothing happens

Server Setup Information:

Client Setup Information

Additional context

Relevant logs:

When I send a message with Quote, I get this error in console:

image

darrylsepeda commented 3 years ago

Hi @MartinSchoeler, I did some investigation on the system, but a little bit hard to get where the error came from.. can you please help or anyone from Rocket.Chat explain how does the /direct/$rocket_cat_id/?msg=$msgid works? Which file handle/should handle this api?

I tried to trace back to Regression: Handle MongoDB authentication issues (#18993) commit by Rodrigo Nascimento with commit id 0c276b5a4f6d41b30ba49ae838bdee2e57a1a1a4, but seems the time-linkwas not working for a long time? that commit was on Wed, Sep 23 (around 2 weeks ago).

Regarding the relevant logs error, I'm not quite sure its related, bcs its not appear in my console. The error I got from server log is related to too fast on sending the chat.

Screenshot 2020-10-08 at 12 29 06

Will appreciate for any guidance on this issue.

himani-mehra commented 1 month ago

Hi @adilshoukat , I would love to take on this issue and contribute to the project. Could you please assign it to me if it's available? Looking forward to your response. Thanks!

adilshoukat commented 4 weeks ago

@himani-mehra I believe this issue was fixed in later versions of RC Client. Can you please check and confirm?