TF-3278 Handle open app via deep link at MailboxDashboard screen
This commit is contained in:
@@ -12,6 +12,7 @@ struct KeychainSharingSession: Codable {
|
||||
let tokenEndpoint: String?
|
||||
let oidcScopes: [String]?
|
||||
let mailboxIdsBlockNotification: [String]?
|
||||
let isTWP: Bool?
|
||||
}
|
||||
|
||||
extension KeychainSharingSession {
|
||||
@@ -27,7 +28,8 @@ extension KeychainSharingSession {
|
||||
basicAuth: self.basicAuth,
|
||||
tokenEndpoint: self.tokenEndpoint,
|
||||
oidcScopes: self.oidcScopes,
|
||||
mailboxIdsBlockNotification: self.mailboxIdsBlockNotification
|
||||
mailboxIdsBlockNotification: self.mailboxIdsBlockNotification,
|
||||
isTWP: self.isTWP
|
||||
)
|
||||
}
|
||||
|
||||
@@ -48,7 +50,8 @@ extension KeychainSharingSession {
|
||||
basicAuth: self.basicAuth,
|
||||
tokenEndpoint: self.tokenEndpoint,
|
||||
oidcScopes: self.oidcScopes,
|
||||
mailboxIdsBlockNotification: self.mailboxIdsBlockNotification
|
||||
mailboxIdsBlockNotification: self.mailboxIdsBlockNotification,
|
||||
isTWP: self.isTWP
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -82,6 +82,7 @@ class NotificationService: UNNotificationServiceExtension {
|
||||
basicAuth: keychainSharingSession.basicAuth,
|
||||
tokenEndpointUrl: keychainSharingSession.tokenEndpoint,
|
||||
oidcScopes: keychainSharingSession.oidcScopes,
|
||||
isTWP: keychainSharingSession.isTWP,
|
||||
onComplete: { (emails, errors) in
|
||||
do {
|
||||
if emails.isEmpty {
|
||||
|
||||
Reference in New Issue
Block a user