remove unused strong capture

pull/1/head
Michael Kirk 7 years ago
parent 97e9871f19
commit 54059532f7

@ -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()

Loading…
Cancel
Save