fusiondirectory-plugins issueshttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues2023-03-13T14:23:37Zhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6178[Posix] - Template - TrustMode %askme% set as a service disables the entire t...2023-03-13T14:23:37Zdockx thibault[Posix] - Template - TrustMode %askme% set as a service disables the entire table.### Description
When the option %askme% is set as a service wihin the TrustMode table.
It disables the TrustMode option : %askme%, and render the table completely disable when applied from template.
### Distribution Name and Version
...### Description
When the option %askme% is set as a service wihin the TrustMode table.
It disables the TrustMode option : %askme%, and render the table completely disable when applied from template.
### Distribution Name and Version
Bullseye
### FusionDirectory Version
1.4-dev
### Plugin with the defect
Poisx
### PHP version used
7.4
### Origin of php packages
Distribution Repositories
### Steps to Reproduce
Create a template
Select posix TAB
Choose %askme% from TrustMode options
Choose %askme% from TrustMode services options.
**Expected behavior:**
Option %askme% should remains set on both attribute.
If only one %askme% attribute is set, it should be automatically set as a service or trustmode options as well.
**Actual behavior:**
%askme% options disappear as trustmode option when service is set as %askme%
**Reproduces how often:**
100%
### Additional Information
noneFusionDirectory 1.5dockx thibaultdockx thibaulthttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6158User creation is performed even though an error is thrown within Posix2022-03-07T12:02:32Zdockx thibaultUser creation is performed even though an error is thrown within Posix### Description
A bug was found during a creation of a User with Posix, if UID/GID are forced (via template E.g) and you press save without configuring IDs.
Error message will be seen but user will be created nonetheless and you cannot...### Description
A bug was found during a creation of a User with Posix, if UID/GID are forced (via template E.g) and you press save without configuring IDs.
Error message will be seen but user will be created nonetheless and you cannot change IDs directly.
An exit of the user creation page is required to configure the IDs afterwards.
### Distribution Name and Version
Debian GNU/Linux 11 (bullseye)
### FusionDirectory Version
<!-- Required -->
### Plugin with the defect
Posix / User (fd-core).
### PHP version used
7.4.25
### Origin of php packages
Distribution
### Steps to Reproduce
<!-- Required -->
1. Create a User
2. Activate Unix Tab
3. Force User/Group ID
4. Leave IDs blank (null)
5. Click apply after having fulfilled required fields within User tab.
6. Accept errors messages.
7. Put the IDs "forgotten"
8. Error message is seen saying User Login already exist. (No update performed).
**Expected behavior:**
An update of the user posix information.
**Actual behavior:**
No update is done, posix tab is closed, user is created without unix attributes.
**Reproduces how often:**
100% of the time.FusionDirectory 1.5dockx thibaultdockx thibault