Always rely on the server to cancel the incoming call
This commit is contained in:
parent
df285def59
commit
573086eed2
2 changed files with 6 additions and 6 deletions
|
@ -246,12 +246,8 @@ impl UserStore {
|
|||
}
|
||||
|
||||
pub fn decline_call(&mut self) -> Result<()> {
|
||||
let mut incoming_call = self.incoming_call.0.borrow_mut();
|
||||
if incoming_call.is_some() {
|
||||
if let Some(client) = self.client.upgrade() {
|
||||
client.send(proto::DeclineCall {})?;
|
||||
}
|
||||
*incoming_call = None;
|
||||
if let Some(client) = self.client.upgrade() {
|
||||
client.send(proto::DeclineCall {})?;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue