diff --git a/app/common/containers/forms/ApiForm/index.js b/app/common/containers/forms/ApiForm/index.js
index 02ebd06..8d94ac4 100644
--- a/app/common/containers/forms/ApiForm/index.js
+++ b/app/common/containers/forms/ApiForm/index.js
@@ -28,6 +28,7 @@ import styles from './styles.scss';
request: {
scheme: 'http',
},
+ matching_priority: '1',
},
validate: reduxFormValidate({
name: {
@@ -82,18 +83,16 @@ export default class ApiForm extends React.Component {
-
-
-
+
+
+
+
-
Request
diff --git a/app/common/containers/forms/PluginProxyForm/index.js b/app/common/containers/forms/PluginProxyForm/index.js
index 4eda29c..1d4ab74 100644
--- a/app/common/containers/forms/PluginProxyForm/index.js
+++ b/app/common/containers/forms/PluginProxyForm/index.js
@@ -16,17 +16,19 @@ import styles from './styles.scss';
form: 'plugin-settings-form',
initialValues: {
settings: {
- scheme: 'http',
+ upstream: {
+ scheme: 'http',
+ },
},
},
validate: reduxFormValidate({
- 'settings.host': {
+ 'settings.upstream.host': {
required: true,
},
- 'settings.port': {
+ 'settings.upstream.port': {
required: true,
},
- 'settings.path': {
+ 'settings.upstream.path': {
required: true,
},
}),
@@ -39,31 +41,33 @@ export default class PluginProxyForm extends React.Component {
return (