mirror of
https://github.com/maxgoedjen/secretive.git
synced 2025-08-27 15:40:57 +00:00
Reload
This commit is contained in:
parent
10198f9e54
commit
d42b4ed699
@ -123,12 +123,13 @@ extension SmartCard.Store {
|
|||||||
/// Resets the token ID and reloads secrets.
|
/// Resets the token ID and reloads secrets.
|
||||||
/// - Parameter tokenID: The ID of the token that was inserted.
|
/// - Parameter tokenID: The ID of the token that was inserted.
|
||||||
@MainActor private func smartcardInserted(for tokenID: String? = nil) {
|
@MainActor private func smartcardInserted(for tokenID: String? = nil) {
|
||||||
guard let string = state.watcher.nonSecureEnclaveTokens.first else { return }
|
guard let string = state.watcher.nonSecureEnclaveTokens.first else { return }
|
||||||
guard state.tokenID == nil else { return }
|
guard state.tokenID == nil else { return }
|
||||||
guard !string.contains("setoken") else { return }
|
guard !string.contains("setoken") else { return }
|
||||||
state.tokenID = string
|
state.tokenID = string
|
||||||
state.watcher.addRemovalHandler(self.smartcardRemoved, forTokenID: string)
|
state.watcher.addRemovalHandler(self.smartcardRemoved, forTokenID: string)
|
||||||
state.tokenID = string
|
state.tokenID = string
|
||||||
|
reloadSecretsInternal()
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Resets the token ID and reloads secrets.
|
/// Resets the token ID and reloads secrets.
|
||||||
|
Loading…
Reference in New Issue
Block a user