feat(call): start 1-1 call from anywhere#17205
Conversation
3d933c2 to
9185c55
Compare
9185c55 to
3104c7f
Compare
906fffd to
a2b7efb
Compare
DorraJaouad
left a comment
There was a problem hiding this comment.
I reviewed based on smoke tests I did manually to address mainstream issues. After this, I will go into more details layer (minor issues)
| store.dispatch('addConversation', conversation) | ||
| const token = conversation.token | ||
|
|
||
| if (!window.OCA.Talk) { |
There was a problem hiding this comment.
What about when you already have an instance:
- Block any second call of the same user
- Block any other call of another user
There was a problem hiding this comment.
Now click has an early return (and warn-leaving for call) if it tries to initiate a second instance
There was a problem hiding this comment.
This is still happening
There was a problem hiding this comment.
Tested for when you have 'call from anywhere' and trying to start a second 'call from anywhere'. Maybe other combinations don't work the same way
335dc53 to
be1275f
Compare
There was a problem hiding this comment.
There are so many things redundant from other components, as a follow-up, it would be nice to extract these.
| store.dispatch('addConversation', conversation) | ||
| const token = conversation.token | ||
|
|
||
| if (!window.OCA.Talk) { |
There was a problem hiding this comment.
This is still happening
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
328281a to
3140dec
Compare
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
3140dec to
13b531a
Compare
☑️ Resolves
🖌️ UI Checklist
🖼️ Screenshots / Screencasts
🚧 Tasks
Feature related:
Integration app:
local storage flag?Contacts app:
Files app:
Design (cc @nimishavijay):
Addressed in separate PR: fix(sidebar): rework call UI in Talk integrations #17860
Technical:
🏁 Checklist
🛠️ API Checklist
🚧 Tasks
Abstract profile actions🏁 Checklist
docs/has been updated or is not required