diff --git a/src/app/entity/controllers/ListTemplateController.php b/src/app/entity/controllers/ListTemplateController.php index 931b8a3a99b6b32d641a968e4ad9c52a14dc10af..bf703c49dca117960fa9d65ebbc8ebfa1ea9f111 100755 --- a/src/app/entity/controllers/ListTemplateController.php +++ b/src/app/entity/controllers/ListTemplateController.php @@ -107,7 +107,7 @@ class ListTemplateController { $body = $request->getParsedBody(); - if (empty($body['private'])) { + if (!empty($body['admin'])) { if (!PrivilegeController::hasPrivilege(['privilegeId' => 'manage_entities', 'userId' => $GLOBALS['id']]) && !empty($body['entityId'])) { return $response->withStatus(403)->withJson(['errors' => 'Service forbidden']); } diff --git a/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts b/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts index cd0caf596d4913b868dd3f106e090c293333415b..33d1156340a33202304a1cdab59788d6aa5d98af 100755 --- a/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts +++ b/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts @@ -158,7 +158,8 @@ export class DiffusionModelAdministrationComponent implements OnInit { "type": this.diffusionModel.type, "title": this.diffusionModel.title, "description": this.diffusionModel.description, - "items": Array() + "items": Array(), + "admin": true }; if (this.idCircuit == null) { this.diffusionModel.items.forEach((listModel: any, i: number) => {