Revert "auto select current collb in the create folder page"

This reverts commit 7daac4ab3a779451831f7895bdfa57806e1f1e36.
This commit is contained in:
Vins 2024-02-12 14:43:05 +01:00
parent 8391aba306
commit e1acd2202f

View File

@ -51,7 +51,7 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
super(props); super(props);
this.state = { this.state = {
folder_access: "select_collaborators", folder_access: "",
formValues: { formValues: {
folder_number: "", folder_number: "",
entitled: "", entitled: "",
@ -122,10 +122,10 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
Accès au dossier Accès au dossier
</Typography> </Typography>
<div className={classes["radio-container"]}> <div className={classes["radio-container"]}>
<RadioBox name="file_access" onChange={this.radioOnChange} value="whole_office"> <RadioBox name="file_access" defaultChecked onChange={this.radioOnChange} value="whole_office">
Sélectionner tout l'office Sélectionner tout l'office
</RadioBox> </RadioBox>
<RadioBox name="file_access" defaultChecked onChange={this.radioOnChange} value="select_collaborators"> <RadioBox name="file_access" onChange={this.radioOnChange} value="select_collaborators">
Sélectionner certains collaborateurs Sélectionner certains collaborateurs
</RadioBox> </RadioBox>
</div> </div>
@ -149,26 +149,11 @@ class CreateFolderClass extends BasePage<IPropsClass, IState> {
const collaborators = await Users.getInstance().get({ const collaborators = await Users.getInstance().get({
include: { contact: true }, include: { contact: true },
}); });
const collaboratorsOptions = this.mapUsersOptions(collaborators);
this.setState({ this.setState({
deedTypes, deedTypes,
deedTypesOptions: this.mapDeedOptions(deedTypes), deedTypesOptions: this.mapDeedOptions(deedTypes),
collaborators: [], collaborators,
collaboratorsOptions: collaboratorsOptions, collaboratorsOptions: this.mapUsersOptions(collaborators),
});
const userId = JwtService.getInstance().decodeJwt()?.userId;
const currentCollaborator = collaboratorsOptions.find(({ value }) => value === userId);
if (!currentCollaborator) return;
this.setState({
formValues: {
...this.state.formValues,
collaborators: [{ label: currentCollaborator.label, value: currentCollaborator.value }],
},
}); });
} }