From a55f4fb8bc6fbc5e032d632a2bca70b5272b9697 Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Sat, 11 Feb 2017 01:50:57 +0800 Subject: [PATCH] add push to sync refresh --- pass/Controllers/PasswordsViewController.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pass/Controllers/PasswordsViewController.swift b/pass/Controllers/PasswordsViewController.swift index 7ec6eb6..f4aec58 100644 --- a/pass/Controllers/PasswordsViewController.swift +++ b/pass/Controllers/PasswordsViewController.swift @@ -47,6 +47,11 @@ class PasswordsViewController: UIViewController, UITableViewDataSource, UITableV SVProgressHUD.showProgress(Float(git_transfer_progress.pointee.received_objects)/Float(git_transfer_progress.pointee.total_objects), status: "Pull Remote Repository") } }) + try PasswordStore.shared.pushRepository(transferProgressBlock: {(git_transfer_progress, stop) in + DispatchQueue.main.async { + SVProgressHUD.showProgress(Float(git_transfer_progress.pointee.received_objects)/Float(git_transfer_progress.pointee.total_objects), status: "Push Remote Repository") + } + }) DispatchQueue.main.async { self.passwordEntities = PasswordStore.shared.fetchPasswordEntityCoreData() self.reloadTableView(data: self.passwordEntities!)