diff --git a/assets/controllers/user_controller.js b/assets/controllers/user_controller.js index fd6eeca..55355c5 100644 --- a/assets/controllers/user_controller.js +++ b/assets/controllers/user_controller.js @@ -42,7 +42,7 @@ export default class extends Controller { const choicesData = this.applicationsArrayValue.map(app => ({ value: app.id, label: app.name, - customProperties: { icon: app.icon }, + customProperties: {icon: app.icon}, selected: this.selectedApplicationIdsValue.includes(app.id) })); @@ -51,31 +51,9 @@ export default class extends Controller { removeItemButton: true, placeholder: true, placeholderValue: 'Ajouter une ou plusieurs applications', - // callbackOnCreateTemplates: function(template) { - // return { - // // Custom rendering for dropdown choices - // choice: (classNames, data) => { - // return template(` - //
0 ? 'role="treeitem"' : 'role="option"'} > - // ${data.customProperties && data.customProperties.icon ? `` : ''} - // ${data.label} - //
- // `); - // }, - // // Custom rendering for selected items - // item: (classNames, data) => { - // return template(` - //
- // ${data.customProperties && data.customProperties.icon ? `` : ''} - // ${data.label} - //
- // `); - // } - }) - } - }; - // } - // } + }); + } + } connect() { this.roleSelect(); diff --git a/src/Entity/UsersOrganizations.php b/src/Entity/UsersOrganizations.php index 26b319b..35cb2ad 100644 --- a/src/Entity/UsersOrganizations.php +++ b/src/Entity/UsersOrganizations.php @@ -43,6 +43,7 @@ class UsersOrganizations { $this->apps = new ArrayCollection(); $this->isActive = true; // Default value for isActive + $this->createdAt = new \DateTimeImmutable(); // Set createdAt to current } public function getId(): ?int