diff options
author | brantje <brantje@gmail.com> | 2016-10-05 23:34:34 +0300 |
---|---|---|
committer | brantje <brantje@gmail.com> | 2016-10-05 23:34:34 +0300 |
commit | 53c55d5fd69448cde254e225cc15d29a52c6c246 (patch) | |
tree | d6d2665feda32c9f1f1d4d338945f7c6f58fc126 /controller | |
parent | 130e296b1ea3c422b14e85a2c7d010e48522cd9f (diff) |
Fix some bugs
Diffstat (limited to 'controller')
-rw-r--r-- | controller/credentialcontroller.php | 8 |
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'] = ''; } |