From 54059532f7f6c8092b7e8f8d550c0011d0f05c2d Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Mon, 12 Nov 2018 09:55:29 -0600 Subject: [PATCH] remove unused strong capture --- Signal/src/call/OutboundCallInitiator.swift | 22 ++++++--------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/Signal/src/call/OutboundCallInitiator.swift b/Signal/src/call/OutboundCallInitiator.swift index fab377192..3f996d855 100644 --- a/Signal/src/call/OutboundCallInitiator.swift +++ b/Signal/src/call/OutboundCallInitiator.swift @@ -19,13 +19,11 @@ import SignalMessaging // MARK: - Dependencies - private var contactsManager : OWSContactsManager - { + private var contactsManager: OWSContactsManager { return Environment.shared.contactsManager } - private var contactsUpdater : ContactsUpdater - { + private var contactsUpdater: ContactsUpdater { return SSKEnvironment.shared.contactsUpdater } @@ -48,7 +46,9 @@ import SignalMessaging /** * |recipientId| is a e164 formatted phone number. */ - @discardableResult @objc public func initiateCall(recipientId: String, + @discardableResult + @objc + public func initiateCall(recipientId: String, isVideo: Bool) -> Bool { guard let callUIAdapter = AppEnvironment.shared.callService.callUIAdapter else { owsFailDebug("missing callUIAdapter") @@ -71,17 +71,7 @@ import SignalMessaging return false } - // Check for microphone permissions - // Alternative way without prompting for permissions: - // if AVAudioSession.sharedInstance().recordPermission() == .denied { - frontmostViewController.ows_ask(forMicrophonePermissions: { [weak self] granted in - // Success callback; camera permissions are granted. - - guard let strongSelf = self else { - return - } - - // Here the permissions are either granted or denied + frontmostViewController.ows_ask(forMicrophonePermissions: { granted in guard granted == true else { Logger.warn("aborting due to missing microphone permissions.") OWSAlerts.showNoMicrophonePermissionAlert()