Skip to content

Commit 517c67d

Browse files
changes for positive integer field
1 parent d8fd5d9 commit 517c67d

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

modules/st2flow-details/orquesta-properties.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,16 @@ export default class OrquestaTransition extends Component<TransitionProps, {}> {
6262
}
6363
}
6464

65+
isValidInput(value, returnvalue = '') {
66+
if (!isNaN(value) && value < 0) {
67+
return returnvalue;
68+
}
69+
return value;
70+
}
71+
6572
style = style
6673
joinFieldRef = React.createRef();
74+
6775

6876
render() {
6977
const { task } = this.props;
@@ -111,10 +119,10 @@ export default class OrquestaTransition extends Component<TransitionProps, {}> {
111119
id="delayField"
112120
size="3"
113121
className={this.style.delayField}
114-
value={task.delay}
122+
value={this.isValidInput(task.delay)}
115123
placeholder ="enter expression or integer"
116124
onChange={e => this.handleTaskProperty('delay',e.target.value, true)}
117-
onBlur={ e => this.handleTaskProperty('delay',e.target.value, true)}
125+
onBlur={ e => this.handleTaskProperty('delay', e.target.value, true)}
118126
/>
119127
</label>
120128
</div>

0 commit comments

Comments
 (0)