mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-15 09:46:16 +01:00
fixed wrong api usage
This commit is contained in:
@@ -58,12 +58,23 @@ class CreatePermissionForm extends React.Component<Props, State> {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
permissionScopeChanged = event => {
|
groupPermissionScopeChanged = (value: boolean) => {
|
||||||
const groupPermission = event.target.value === 'GROUP_PERMISSION';
|
if (value) {
|
||||||
|
this.permissionScopeChanged(true);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
userPermissionScopeChanged = (value: boolean) => {
|
||||||
|
if (value) {
|
||||||
|
this.permissionScopeChanged(false);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
permissionScopeChanged = (groupPermission: boolean) => {
|
||||||
this.setState({
|
this.setState({
|
||||||
value: undefined,
|
value: undefined,
|
||||||
name: '',
|
name: '',
|
||||||
groupPermission: groupPermission,
|
groupPermission,
|
||||||
valid: false,
|
valid: false,
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@@ -132,14 +143,14 @@ class CreatePermissionForm extends React.Component<Props, State> {
|
|||||||
value="USER_PERMISSION"
|
value="USER_PERMISSION"
|
||||||
checked={!this.state.groupPermission}
|
checked={!this.state.groupPermission}
|
||||||
label={t('permission.user-permission')}
|
label={t('permission.user-permission')}
|
||||||
onChange={this.permissionScopeChanged}
|
onChange={this.userPermissionScopeChanged}
|
||||||
/>
|
/>
|
||||||
<Radio
|
<Radio
|
||||||
name="permission_scope"
|
name="permission_scope"
|
||||||
value="GROUP_PERMISSION"
|
value="GROUP_PERMISSION"
|
||||||
checked={this.state.groupPermission}
|
checked={this.state.groupPermission}
|
||||||
label={t('permission.group-permission')}
|
label={t('permission.group-permission')}
|
||||||
onChange={this.permissionScopeChanged}
|
onChange={this.groupPermissionScopeChanged}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user