Show default git signature in its setting

- Fix a small bug of getting gitSignatureForNow
- Polish gitSignatureForNow
This commit is contained in:
Yishi Lin 2017-04-27 23:40:33 +08:00
parent 034f43220b
commit f37efd24a4
2 changed files with 10 additions and 4 deletions

View file

@ -84,8 +84,8 @@ class PasswordStore {
var gitSignatureForNow: GTSignature {
get {
let name = Defaults[.gitName] ?? Defaults[.gitUsername] ?? ""
let email = Defaults[.gitEmail] ?? (Defaults[.gitUsername] ?? "" + "@passforios")
let name = Defaults[.gitName] ?? Defaults[.gitUsername] ?? "user"
let email = Defaults[.gitEmail] ?? ((Defaults[.gitUsername] ?? "user") + "@passforios")
return GTSignature(name: name, email: email, time: Date())!
}
}