|
@@ -203,18 +203,22 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
|
|
self.dcAccounts.maybeNetwork()
|
|
self.dcAccounts.maybeNetwork()
|
|
}
|
|
}
|
|
|
|
|
|
- if let userDefaults = UserDefaults.shared, userDefaults.bool(forKey: UserDefaults.hasExtensionAttemptedToSend) {
|
|
|
|
- userDefaults.removeObject(forKey: UserDefaults.hasExtensionAttemptedToSend)
|
|
|
|
- DispatchQueue.main.async {
|
|
|
|
- NotificationCenter.default.post(
|
|
|
|
- name: dcNotificationChanged,
|
|
|
|
- object: nil,
|
|
|
|
- userInfo: [
|
|
|
|
- "message_id": Int(0),
|
|
|
|
- "chat_id": Int(0),
|
|
|
|
- ]
|
|
|
|
- )
|
|
|
|
- }
|
|
|
|
|
|
+ AppDelegate.emitMsgsChangedIfShareExtensionWasUsed()
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ static func emitMsgsChangedIfShareExtensionWasUsed() {
|
|
|
|
+ if let userDefaults = UserDefaults.shared, userDefaults.bool(forKey: UserDefaults.hasExtensionAttemptedToSend) {
|
|
|
|
+ userDefaults.removeObject(forKey: UserDefaults.hasExtensionAttemptedToSend)
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ NotificationCenter.default.post(
|
|
|
|
+ name: dcNotificationChanged,
|
|
|
|
+ object: nil,
|
|
|
|
+ userInfo: [
|
|
|
|
+ "message_id": Int(0),
|
|
|
|
+ "chat_id": Int(0),
|
|
|
|
+ ]
|
|
|
|
+ )
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|