diff --git a/Gruntfile.js b/Gruntfile.js
index d61256cc..9c03ad64 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -257,7 +257,8 @@ module.exports = function (grunt) {
'js/exporters/exporter-main.js',
'js/exporters/*.js',
'js/app/controllers/*.js',
- 'js/templates.js'
+ 'js/templates.js',
+ 'js/settings-admin.js'
]
}
}
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 45f03643..36a1ba52 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -48,10 +48,6 @@ For an demo of this app visit [https://demo.passman.cc](https://demo.passman.cc)
-
- OCA\Passman\Controller\SettingsController
-
-
OCA\Passman\BackgroundJob\ExpireCredentials
diff --git a/controller/credentialcontroller.php b/controller/credentialcontroller.php
index 554755e7..5da657c5 100644
--- a/controller/credentialcontroller.php
+++ b/controller/credentialcontroller.php
@@ -266,8 +266,9 @@ class CredentialController extends ApiController {
} catch (\Exception $e) {
return new NotFoundJSONResponse();
}
- if ($credential) {
+ if ($credential instanceof Credential) {
$result = $this->credentialService->deleteCredential($credential);
+ //print_r($credential);
$this->deleteCredentialParts($credential);
} else {
$result = false;
@@ -286,7 +287,7 @@ class CredentialController extends ApiController {
'', $this->userId, Activity::TYPE_ITEM_ACTION);
$this->sharingService->unshareCredential($credential->getGuid());
foreach ($this->credentialRevisionService->getRevisions($credential->getId()) as $revision) {
- $this->credentialRevisionService->deleteRevision($revision->getId(), $this->userId);
+ $this->credentialRevisionService->deleteRevision($revision['id'], $this->userId);
}
}
diff --git a/controller/vaultcontroller.php b/controller/vaultcontroller.php
index 8381dd63..4bd2140e 100644
--- a/controller/vaultcontroller.php
+++ b/controller/vaultcontroller.php
@@ -158,8 +158,8 @@ class VaultController extends ApiController {
* @NoAdminRequired
* @NoCSRFRequired
*/
- public function delete($vault_id) {
- $this->vaultService->deleteVault($vault_id, $this->userId);
+ public function delete($vault_guid) {
+ $this->vaultService->deleteVault($vault_guid, $this->userId);
return new JSONResponse(array('ok' => true));
}
}
\ No newline at end of file
diff --git a/personal.php b/personal.php
new file mode 100644
index 00000000..c9ce2ae9
--- /dev/null
+++ b/personal.php
@@ -0,0 +1 @@
+
\ No newline at end of file