Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/passman.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbrantje <brantje@gmail.com>2016-10-05 23:34:34 +0300
committerbrantje <brantje@gmail.com>2016-10-05 23:34:34 +0300
commit53c55d5fd69448cde254e225cc15d29a52c6c246 (patch)
treed6d2665feda32c9f1f1d4d338945f7c6f58fc126 /controller
parent130e296b1ea3c422b14e85a2c7d010e48522cd9f (diff)
Fix some bugs
Diffstat (limited to 'controller')
-rw-r--r--controller/credentialcontroller.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/controller/credentialcontroller.php b/controller/credentialcontroller.php
index 22718bd3..d13ffd80 100644
--- a/controller/credentialcontroller.php
+++ b/controller/credentialcontroller.php
@@ -107,7 +107,7 @@ class CredentialController extends ApiController {
$credential_id, $custom_fields, $delete_time,
$description, $email, $expire_time, $favicon, $files, $guid,
$hidden, $label, $otp, $password, $renew_interval,
- $tags, $url, $username, $vault_id, $revision_created, $shared_key, $acl, $unshare_action) {
+ $tags, $url, $username, $vault_id, $revision_created, $shared_key, $acl, $unshare_action, $set_share_key) {
$storedCredential = $this->credentialService->getCredentialById($credential_id, $this->userId);
@@ -133,7 +133,6 @@ class CredentialController extends ApiController {
'delete_time' => $delete_time,
'hidden' => $hidden,
'otp' => $otp,
- 'shared_key' => ($storedCredential->getSharedKey() === null) ? $shared_key : $storedCredential->getSharedKey(),
);
@@ -218,10 +217,11 @@ class CredentialController extends ApiController {
$link, $storedCredential->getUserId(), Activity::TYPE_ITEM_ACTION);
}
}
- if($storedCredential->getSharedKey() === null){
+ if($set_share_key == true){
$storedCredential->setSharedKey($shared_key);
+ $credential['shared_key'] = $shared_key;
}
- if($unshare_action){
+ if($unshare_action == true){
$storedCredential->setSharedKey('');
$credential['shared_key'] = '';
}