From 141bae7bf262e040b29230a4f8259becb98da244 Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Wed, 8 Feb 2017 14:53:22 +0800 Subject: [PATCH] improve erase code --- pass/PasswordStore.swift | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pass/PasswordStore.swift b/pass/PasswordStore.swift index d256b46..8172a63 100644 --- a/pass/PasswordStore.swift +++ b/pass/PasswordStore.swift @@ -214,19 +214,19 @@ class PasswordStore { deleteCoreData(entityName: "PasswordEntity") deleteCoreData(entityName: "PasswordCategoryEntity") - Defaults[.pgpKeyURL] = nil + Defaults.remove(.pgpKeyURL) - Defaults[.pgpKeyPassphrase] = "" - Defaults[.pgpKeyID] = "" - Defaults[.pgpKeyUserID] = "" + Defaults.remove(.pgpKeyPassphrase) + Defaults.remove(.pgpKeyID) + Defaults.remove(.pgpKeyUserID) - Defaults[.gitRepositoryURL] = nil - Defaults[.gitRepositoryAuthenticationMethod] = "" - Defaults[.gitRepositoryUsername] = "" - Defaults[.gitRepositoryPassword] = "" - Defaults[.gitRepositorySSHPublicKeyURL] = nil - Defaults[.gitRepositorySSHPrivateKeyURL] = nil - Defaults[.gitRepositorySSHPrivateKeyPassphrase] = nil - Defaults[.lastUpdatedTime] = nil + Defaults.remove(.gitRepositoryURL) + Defaults.remove(.gitRepositoryAuthenticationMethod) + Defaults.remove(.gitRepositoryUsername) + Defaults.remove(.gitRepositoryPassword) + Defaults.remove(.gitRepositorySSHPublicKeyURL) + Defaults.remove(.gitRepositorySSHPrivateKeyURL) + Defaults.remove(.gitRepositorySSHPrivateKeyPassphrase) + Defaults.remove(.lastUpdatedTime) } }