diff options
author | Carl Schwan <carl@carlschwan.eu> | 2021-11-02 13:48:38 +0300 |
---|---|---|
committer | Carl Schwan <carl@carlschwan.eu> | 2021-11-04 20:14:59 +0300 |
commit | 48470610832d9045848c00e998785bb214071c2f (patch) | |
tree | ab8489dcc566f653feef0d6aafd32290e8afa24d /src | |
parent | 945c2aa76186bb23c1b7e7b99c22a2754e0cd6ad (diff) |
Implement Admin delegation for group folder
This is an alternative implementation of https://github.com/nextcloud/groupfolders/pull/1418
but using the new API available in NC 23 for admin delegation.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Diffstat (limited to 'src')
-rw-r--r-- | src/settings/Api.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/settings/Api.ts b/src/settings/Api.ts index aa78100d..3850cb17 100644 --- a/src/settings/Api.ts +++ b/src/settings/Api.ts @@ -45,8 +45,8 @@ export class Api { } listGroups(): Thenable<Group[]> { - return $.getJSON(OC.linkToOCS('cloud', 1) + '/groups/details') - .then((data: OCSResult<{ groups: Group[]; }>) => data.ocs.data.groups); + return $.getJSON(this.getUrl('delegation/groups')) + .then((data: OCSResult<Group[]>) => data.ocs.data); } createFolder(mountPoint: string): Thenable<number> { |