Refactor Git URL related code, fix #336

This commit is contained in:
Mingshen Sun 2019-11-30 15:11:28 -08:00
parent e83a2f941e
commit 258906fdbb
No known key found for this signature in database
GPG key ID: 1F86BA2052FED3B4
8 changed files with 119 additions and 105 deletions

View file

@ -51,7 +51,7 @@ class AboutRepositoryTableViewController: BasicStaticTableViewController {
DispatchQueue.global(qos: .userInitiated).async {
let passwords = self.numberOfPasswordsString()
let size = self.sizeOfRepositoryString()
let localCommits = self.numberOfLocalCommitsString()
let localCommits = self.passwordStore.numberOfLocalCommits
let lastSynced = self.lastSyncedTimeString()
let commits = self.numberOfCommitsString()
@ -86,13 +86,6 @@ class AboutRepositoryTableViewController: BasicStaticTableViewController {
return ByteCountFormatter.string(fromByteCount: Int64(self.passwordStore.sizeOfRepositoryByteCount), countStyle: ByteCountFormatter.CountStyle.file)
}
private func numberOfLocalCommitsString() -> String {
if let numberOfLocalCommits = passwordStore.numberOfLocalCommits {
return String(numberOfLocalCommits)
}
return AboutRepositoryTableViewController.VALUE_NOT_AVAILABLE
}
private func lastSyncedTimeString() -> String {
guard let date = self.passwordStore.lastSyncedTime else {
return "SyncAgain?".localize()