diff options
| author | Zeapo <mohamed@zenadi.com> | 2014-08-09 00:44:45 +0100 |
|---|---|---|
| committer | Zeapo <mohamed@zenadi.com> | 2014-08-09 00:44:45 +0100 |
| commit | bac44808d3ed284ab3853e95003ea7e7a56c5596 (patch) | |
| tree | db99893190851322d8e7242dbfae18f508359a0c /app/src/main/java/com/zeapo/pwdstore/GitHandler.java | |
| parent | 4002791b150d47d4dc173cc11deaffcb8a0e0c9d (diff) | |
| download | HardenedPass-bac44808d3ed284ab3853e95003ea7e7a56c5596.tar.gz HardenedPass-bac44808d3ed284ab3853e95003ea7e7a56c5596.zip | |
corrected a small issue with commit and added push to origin
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/GitHandler.java')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/GitHandler.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/GitHandler.java b/app/src/main/java/com/zeapo/pwdstore/GitHandler.java index 155f47d2..977a45ba 100644 --- a/app/src/main/java/com/zeapo/pwdstore/GitHandler.java +++ b/app/src/main/java/com/zeapo/pwdstore/GitHandler.java @@ -151,6 +151,10 @@ public class GitHandler extends Activity { case REQUEST_PULL: authenticateAndRun("pullOperation"); break; + + case REQUEST_PUSH: + authenticateAndRun("pushOperation"); + break; } @@ -400,6 +404,13 @@ public class GitHandler extends Activity { .setCredentialsProvider(provider)); } + + public void pushOperation(UsernamePasswordCredentialsProvider provider) { + new GitAsyncTask(activity, true).execute(new Git(PasswordRepository.getRepository(new File(""))) + .push() + .setCredentialsProvider(provider)); + } + /** Finds the method and provides it with authentication paramters via invokeWithAuthentication */ private void authenticateAndRun(String operation) { try { |
