mirror of
https://github.com/nextcloud/passman.git
synced 2025-12-17 21:50:15 +08:00
Fix sharing keys not returned from api
This commit is contained in:
parent
d54fc74321
commit
1aae11b6bf
4 changed files with 5 additions and 3 deletions
|
|
@ -63,7 +63,7 @@ angular.module('views/partials/forms/settings/import.html', []).run(['$templateC
|
||||||
angular.module('views/partials/forms/settings/sharing.html', []).run(['$templateCache', function($templateCache) {
|
angular.module('views/partials/forms/settings/sharing.html', []).run(['$templateCache', function($templateCache) {
|
||||||
'use strict';
|
'use strict';
|
||||||
$templateCache.put('views/partials/forms/settings/sharing.html',
|
$templateCache.put('views/partials/forms/settings/sharing.html',
|
||||||
'<div ng-controller="SharingSettingsCtrl"><div class="row"><div class="col-md-6"><label>Private Key</label><textarea class="col-md-12">{{active_vault.private_sharing_key}}</textarea></div><div class="col-md-6"><label>Public key</label><textarea class="col-md-12">{{active_vault.public_sharing_key}}</textarea></div></div><div class="row"><div class="col-md-12"><label>Key size<select ng-model="key_size"><option value="512">512</option><option value="1024">1024</option><option value="2048">2048</option><option value="4096">4096</option></select><button ng-if="!generating" ng-click="generateKeys(key_size)">Generate sharing keys</button> <button ng-if="generating"><i class="fa fa-spinner fa-spin"></i> Generating sharing keys step {{progress}}/2</button></label></div></div></div>');
|
'<div ng-controller="SharingSettingsCtrl"><div class="row"><div class="col-md-6"><label>Private Key</label><textarea class="col-md-12">{{active_vault.private_sharing_key}}</textarea></div><div class="col-md-6"><label>Public key</label><textarea class="col-md-12">{{active_vault.public_sharing_key}}</textarea></div></div><div class="row"><div class="col-md-12"><label>Key size<select ng-model="key_size"><option value="512">512</option><option value="1024">1024</option><option value="2048">2048</option><option value="4096">4096</option></select><button ng-if="!generating" ng-click="generateKeys(key_size)">Generate sharing keys</button> <button ng-if="generating"><i class="fa fa-spinner fa-spin"></i> Generating sharing keys step {{progress}}/2</button></label></div></div></div>{{active_vault}}');
|
||||||
}]);
|
}]);
|
||||||
|
|
||||||
angular.module('views/partials/forms/settings/tool.html', []).run(['$templateCache', function($templateCache) {
|
angular.module('views/partials/forms/settings/tool.html', []).run(['$templateCache', function($templateCache) {
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ class Vault extends Entity implements \JsonSerializable{
|
||||||
'created' => $this->getCreated(),
|
'created' => $this->getCreated(),
|
||||||
'private_sharing_key' => $this->getPrivateSharingKey(),
|
'private_sharing_key' => $this->getPrivateSharingKey(),
|
||||||
'public_sharing_key' => $this->getPublicSharingKey(),
|
'public_sharing_key' => $this->getPublicSharingKey(),
|
||||||
|
'sharing_keys_generated' => $this->getSharingKeysGenerated(),
|
||||||
'last_access' => $this->getlastAccess(),
|
'last_access' => $this->getlastAccess(),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ class VaultMapper extends Mapper {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function findVaultsFromUser($userId){
|
public function findVaultsFromUser($userId){
|
||||||
$sql = 'SELECT id, name, created, guid, last_access FROM `*PREFIX*passman_vaults` ' .
|
$sql = 'SELECT * FROM `*PREFIX*passman_vaults` ' .
|
||||||
'WHERE `user_id` = ? ';
|
'WHERE `user_id` = ? ';
|
||||||
$params = [$userId];
|
$params = [$userId];
|
||||||
return $this->findEntities($sql, $params);
|
return $this->findEntities($sql, $params);
|
||||||
|
|
|
||||||
|
|
@ -25,3 +25,4 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{{active_vault}}
|
||||||
Loading…
Add table
Reference in a new issue