spreed icon indicating copy to clipboard operation
spreed copied to clipboard

Redirection when opening the sidebar for another file without leaving previous call first

Open danxuliu opened this issue 5 years ago • 1 comments

This is a regression introduced in Talk 9 with the handling of conflicts between sessions (note that this is different from #4243, which is a legit, albeit unexpected, redirection).

Note that the redirection does not happen if, instead of opening the sidebar in another shared file, it is opened in an unshared file or a folder.

With the external signaling server there is no redirection, but in this case the media is not properly stopped. That is a different bug, though.

How to test

  • Use the internal signaling server
  • Open the Files app
  • Share two files
  • Refresh (due to the bug in the Files app that causes the FileInfo to not be updated)
  • Open the sidebar for the first shared file
  • Open the Chat tab
  • Join the conversation
  • Start a call
  • Open the sidebar for the second shared file (without leaving the call first)

Expected result

Nothing strange happens.

Actual result

The browser redirects to the main Talk UI.

danxuliu avatar Nov 09 '20 21:11 danxuliu

Not sure if worth fixing.

When I worked on the redirections and did some tests I noticed that when we're outside the Talk UI, the redirections to "not found" or "duplicate session" were still happening.

Now for duplication session, there's upcoming work to allow those, so this ticket will likely be obsoleted once https://github.com/nextcloud/spreed/issues/1587 is closed.

PVince81 avatar Feb 26 '21 12:02 PVince81

Actual result

The browser redirects to the main Talk UI.

Does not happen anymore. Instead you simply leave the call now with Files2Vue

nickvergessen avatar Nov 21 '23 08:11 nickvergessen