diff --git a/package-lock.json b/package-lock.json
index c329dc0c..10b8bda0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "ml-testing-toolkit-ui",
- "version": "12.2.4",
+ "version": "12.2.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 237847aa..5aac4c8f 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ml-testing-toolkit-ui",
- "version": "12.2.4",
+ "version": "12.2.5",
"description": "Mojaloop Testing Toolkit Web User Interface",
"main": "index.js",
"repository": {
diff --git a/src/views/outbound/RequestBuilder.jsx b/src/views/outbound/RequestBuilder.jsx
index e1281dc8..b1dcd795 100644
--- a/src/views/outbound/RequestBuilder.jsx
+++ b/src/views/outbound/RequestBuilder.jsx
@@ -79,7 +79,7 @@ class ConfigurableParameter extends React.Component {
)
})
}
-
+
// handleParamTypeChange = async (paramType) => {
// var factData = null
// switch(paramType) {
@@ -280,7 +280,7 @@ class ConfigurableParameter extends React.Component {
finalValue = '{$request.body.' + this.inputValue + '}'
break
case 2:
- finalValue = '{$request.header.' + this.inputValue + '}'
+ finalValue = '{$request.header.' + this.inputValue.toLowerCase() + '}'
break
case 3:
finalValue = '{$session.negotiatedContentType}'
@@ -288,7 +288,7 @@ class ConfigurableParameter extends React.Component {
default:
finalValue = this.inputValue
}
-
+
this.props.onChange(finalValue)
}
@@ -347,7 +347,7 @@ class PathBuilder extends React.Component {
updatePath = () => {
let operationPath = this.props.request.operationPath
for (let k in this.state.params) {
- operationPath = operationPath.replace('{'+k+'}', this.state.params[k])
+ operationPath = operationPath.replace('{'+k+'}', this.state.params[k])
}
this.props.request.path = operationPath
this.props.onChange()
@@ -497,7 +497,7 @@ class OptionsBuilder extends React.Component {
)
}
}
-
+
return (
<>
@@ -668,7 +668,7 @@ class QueryParamsBuilder extends React.Component {
const addQueryParamDialogContent = (
<>
-
)
- }
+ }
@@ -814,7 +814,7 @@ class QueryParamsInputComponent extends React.Component {
this.props.onDelete(this.props.itemKey)
}
-
+
render() {
return (
<>
@@ -833,7 +833,7 @@ class QueryParamsInputComponent extends React.Component {
/>
-
+
-
>
)
- }
+ }
@@ -1291,7 +1291,7 @@ class HeaderInputComponent extends React.Component {
this.props.onDelete(this.props.itemKey)
}
-
+
render() {
return (
<>
@@ -1310,7 +1310,7 @@ class HeaderInputComponent extends React.Component {
/>
-
+
>
)
-
+
return (
{
@@ -1470,7 +1470,7 @@ class RequestBuilder extends React.Component {
onChange={this.handleRequestChange}
resourceDefinition={this.props.resourceDefinition}
/>
- {
var factData = null
switch(mode) {
@@ -131,7 +131,7 @@ class ConfigurableParameter extends React.Component {
finalValue = '{$request.body.' + this.inputValue + '}'
break
case 2:
- finalValue = '{$request.header.' + this.inputValue + '}'
+ finalValue = '{$request.header.' + this.inputValue.toLowerCase() + '}'
break
case 3:
finalValue = '{$session.negotiatedContentType}'
@@ -139,7 +139,7 @@ class ConfigurableParameter extends React.Component {
default:
finalValue = this.inputValue
}
-
+
this.props.onChange(finalValue)
}
@@ -211,7 +211,7 @@ class FixedCallbackBuilder extends React.Component {
// // console.log(this.props.callbackRootParameters)
// // console.log(this.props.resourceDefinition.parameters)
// // console.log(this.props.callbackDefinition)
-
+
// }
@@ -260,7 +260,7 @@ class FixedCallbackBuilder extends React.Component {
this.addHeaderItem(event.item.props.children);
};
- headerItemsMenu = () => {
+ headerItemsMenu = () => {
const headerParams = this.state.allParamsFromDefinition.filter(item => {
return item.in === 'header'
})
@@ -487,7 +487,7 @@ class HeaderInputComponent extends React.Component {
this.props.onDelete(this.props.itemKey)
}
-
+
render() {
const content = (
@@ -500,7 +500,7 @@ class HeaderInputComponent extends React.Component {
/>
)
-
+
return (
<>
@@ -516,7 +516,7 @@ class HeaderInputComponent extends React.Component {
/>
-
+
{
@@ -576,7 +576,7 @@ class MockCallbackBuilder extends React.Component {
// const paramsObject = {}
// paramsObject.header = this.getHeaderObject()
// paramsObject.body = this.state.body
-
+
this.props.onChange(paramsObject)
}
@@ -611,7 +611,7 @@ class MockCallbackBuilder extends React.Component {
}
class ParamsBuilder extends React.Component {
-
+
render() {
if (this.props.eventType === 'FIXED_CALLBACK' || this.props.eventType === 'FIXED_ERROR_CALLBACK') {
return (
diff --git a/src/views/rules/EventResponseBuilder.jsx b/src/views/rules/EventResponseBuilder.jsx
index 59fa6077..f194af95 100644
--- a/src/views/rules/EventResponseBuilder.jsx
+++ b/src/views/rules/EventResponseBuilder.jsx
@@ -69,7 +69,7 @@ class ConfigurableParameter extends React.Component {
)
})
}
-
+
handleModeChange = async (mode) => {
var factData = null
let allParameters = []
@@ -146,7 +146,7 @@ class ConfigurableParameter extends React.Component {
finalValue = '{$request.body.' + this.inputValue + '}'
break
case 2:
- finalValue = '{$request.header.' + this.inputValue + '}'
+ finalValue = '{$request.header.' + this.inputValue.toLowerCase() + '}'
break
case 3:
finalValue = '{$session.negotiatedContentType}'
@@ -154,7 +154,7 @@ class ConfigurableParameter extends React.Component {
default:
finalValue = this.inputValue
}
-
+
this.props.onChange(finalValue)
}
@@ -273,7 +273,7 @@ class FixedCallbackBuilder extends React.Component {
this.addHeaderItem(event.item.props.children);
};
- headerItemsMenu = () => {
+ headerItemsMenu = () => {
const menuItems = this.allHeadersArray.map((item, key) => {
return (
{item.name}
@@ -499,7 +499,7 @@ class HeaderInputComponent extends React.Component {
this.props.onDelete(this.props.itemKey)
}
-
+
render() {
const content = (
@@ -512,7 +512,7 @@ class HeaderInputComponent extends React.Component {
/>
)
-
+
return (
<>
@@ -528,7 +528,7 @@ class HeaderInputComponent extends React.Component {
/>
-
+
{
@@ -588,7 +588,7 @@ class MockCallbackBuilder extends React.Component {
// const paramsObject = {}
// paramsObject.header = this.getHeaderObject()
// paramsObject.body = this.state.body
-
+
this.props.onChange(paramsObject)
}
@@ -623,7 +623,7 @@ class MockCallbackBuilder extends React.Component {
}
class ParamsBuilder extends React.Component {
-
+
componentDidMount = () => {
if (this.props.eventParams && !this.props.eventParams.statusCode) {
this.props.eventParams.statusCode = (new FactDataGenerator()).pickSuccessCodeFromResponsesObject(this.props.responses)
@@ -653,7 +653,7 @@ class ParamsBuilder extends React.Component {
- Response Code
+ Response Code