mirror of
https://github.com/nextcloud/passman.git
synced 2025-10-09 21:16:18 +08:00
Fix Call to a member function getId() on array (Fixes #252)
This commit is contained in:
parent
e5e8170cfa
commit
dca12aee07
2 changed files with 9 additions and 21 deletions
|
@ -292,7 +292,7 @@ class CredentialController extends ApiController {
|
|||
'', $this->userId, Activity::TYPE_ITEM_ACTION);
|
||||
$this->sharingService->unshareCredential($credential->getGuid());
|
||||
foreach ($this->credentialRevisionService->getRevisions($credential->getId()) as $revision) {
|
||||
$id = $revision->getId();
|
||||
$id = $revision['revision_id'];
|
||||
if(isset($id)){
|
||||
$this->credentialRevisionService->deleteRevision($id, $this->userId);
|
||||
}
|
||||
|
|
|
@ -262,17 +262,10 @@
|
|||
if (notification) {
|
||||
NotificationService.hideNotification(notification);
|
||||
}
|
||||
notification = NotificationService.showNotification($translate.instant('credential.deleted'), 5000,
|
||||
function () {
|
||||
var key = CredentialService.getSharedKeyFromCredential(_credential);
|
||||
CredentialService.updateCredential(_credential, false, key).then(function (result) {
|
||||
if (result.delete_time > 0) {
|
||||
notification = false;
|
||||
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
var key = CredentialService.getSharedKeyFromCredential(_credential);
|
||||
CredentialService.updateCredential(_credential, false, key).then(function (result) {
|
||||
notification = NotificationService.showNotification($translate.instant('credential.deleted'), 5000);
|
||||
});
|
||||
};
|
||||
|
||||
$scope.recoverCredential = function (credential) {
|
||||
|
@ -292,15 +285,10 @@
|
|||
if (notification) {
|
||||
NotificationService.hideNotification(notification);
|
||||
}
|
||||
NotificationService.showNotification($translate.instant('credential.recovered'), 5000,
|
||||
function () {
|
||||
var key = CredentialService.getSharedKeyFromCredential(_credential);
|
||||
CredentialService.updateCredential(_credential, false, key).then(function () {
|
||||
notification = false;
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
var key = CredentialService.getSharedKeyFromCredential(_credential);
|
||||
CredentialService.updateCredential(_credential, false, key).then(function () {
|
||||
NotificationService.showNotification($translate.instant('credential.recovered'), 5000);
|
||||
});
|
||||
};
|
||||
|
||||
$scope.destroyCredential = function (credential) {
|
||||
|
|
Loading…
Add table
Reference in a new issue