Import done
This commit is contained in:
parent
771ab2b227
commit
58190f093a
|
|
@ -4,17 +4,11 @@ declare(strict_types=1);
|
|||
return [
|
||||
'ocs' => [
|
||||
// Apps
|
||||
['name' => 'public#publicresponse', 'url' => '/api/v1/creategf', 'verb' => 'POST'],
|
||||
['name' => 'public#createGroupFolder', 'url' => '/api/v1/creategf', 'verb' => 'POST'],
|
||||
['name' => 'public#renameAgencyGroup', 'url' => '/api/v1/renameagg', 'verb' => 'POST'],
|
||||
],
|
||||
//'resources' => [
|
||||
// 'agency' => ['url' => '/agencys'],
|
||||
//],
|
||||
|
||||
'routes' => [
|
||||
|
||||
|
||||
|
||||
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
|
||||
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
|
||||
# AGENCY
|
||||
['name' => 'agency#show', 'url' => '/getagencydata', 'verb' => 'GET'],
|
||||
['name' => 'agency#updateagencydata', 'url' => '/updateagencydata', 'verb' => 'PUT'],
|
||||
|
|
@ -36,4 +30,4 @@ return [
|
|||
['name' => 'migrate#renameGroup', 'url' => '/regr', 'verb' => 'POST'],
|
||||
//['name' => 'migrate#createAGGroupFolder', 'url' => '/createagf', 'verb' => 'GET'],
|
||||
]
|
||||
];
|
||||
];
|
||||
|
|
@ -36,7 +36,7 @@ class PublicController extends OCSController {
|
|||
*
|
||||
* @NoCSRFRequired
|
||||
*/
|
||||
public function publicresponse(string $gid, string $aid): DataResponse{
|
||||
public function createGroupFolder(string $gid, string $aid): DataResponse{
|
||||
$folderManager = new FolderManager($this->connection, $this->groupManager);
|
||||
$newFolderIdAG = $folderManager->createFolder('Agenturdaten_'.$aid);
|
||||
## Hinzufügen der Mitarbeitergruppe der entsprechenden Agentur
|
||||
|
|
@ -47,4 +47,13 @@ class PublicController extends OCSController {
|
|||
$folderManager->setGroupPermissions($newFolderIdAG, "admin", '31');
|
||||
return new DataResponse(array("status" => $aid));
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @NoCSRFRequired
|
||||
*/
|
||||
public function renameAgencyGroup(string $name, string $id): DataResponse{
|
||||
$this->groupManager->get($id)->setDisplayName($name);
|
||||
return new DataResponse(array("data" => $name." ".$id));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue