mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Fix invalid support OS version issue in APPM publisher UI
This commit is contained in:
parent
9fa4047d07
commit
c5bc96d8cc
@ -117,7 +117,7 @@ class NewAppUploadForm extends React.Component {
|
||||
osVersionsHelperText: 'Please select supported OS versions',
|
||||
osVersionsValidateStatus: 'error',
|
||||
});
|
||||
} else if (this.lowerOsVersion >= this.upperOsVersion) {
|
||||
} else if (parseFloat(this.lowerOsVersion) >= parseFloat(this.upperOsVersion)) {
|
||||
isFormValid = false;
|
||||
this.setState({
|
||||
osVersionsHelperText: 'Please select valid range',
|
||||
@ -221,7 +221,7 @@ class NewAppUploadForm extends React.Component {
|
||||
};
|
||||
|
||||
handleLowerOsVersionChange = (lowerOsVersion) => {
|
||||
this.lowerOsVersion = parseFloat(lowerOsVersion);
|
||||
this.lowerOsVersion = lowerOsVersion;
|
||||
this.setState({
|
||||
osVersionsValidateStatus: 'validating',
|
||||
osVersionsHelperText: ''
|
||||
@ -229,7 +229,11 @@ class NewAppUploadForm extends React.Component {
|
||||
};
|
||||
|
||||
handleUpperOsVersionChange = (upperOsVersion) => {
|
||||
this.upperOsVersion = parseFloat(upperOsVersion);
|
||||
if (upperOsVersion === "all") {
|
||||
this.upperOsVersion = this.props.supportedOsVersions[this.props.supportedOsVersions.length - 1]["versionName"];
|
||||
}else{
|
||||
this.upperOsVersion = upperOsVersion;
|
||||
}
|
||||
this.setState({
|
||||
osVersionsValidateStatus: 'validating',
|
||||
osVersionsHelperText: ''
|
||||
@ -445,7 +449,7 @@ class NewAppUploadForm extends React.Component {
|
||||
onChange={this.handleUpperOsVersionChange}>
|
||||
{(supportedOsVersions.length > 0) && (
|
||||
<Option key="all"
|
||||
value={supportedOsVersions[supportedOsVersions.length - 1]["versionName"]}>
|
||||
value="all">
|
||||
All
|
||||
</Option>
|
||||
)}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user