File tree Expand file tree Collapse file tree 3 files changed +6
-9
lines changed
portal-ui/src/screens/Console
EventDestinations/CustomForms Expand file tree Collapse file tree 3 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 15
15
// along with this program. If not, see <http://www.gnu.org/licenses/>.
16
16
17
17
import { SelectorTypes } from "../../../common/types" ;
18
+ import { EnvOverride } from "../../../api/consoleApi" ;
18
19
19
20
export type KVFieldType =
20
21
| "string"
@@ -51,15 +52,10 @@ export interface IConfigurationElement {
51
52
url ?: string ;
52
53
}
53
54
54
- export interface IEnvOverride {
55
- name : string ;
56
- value : string ;
57
- }
58
-
59
55
export interface IElementValue {
60
56
key : string ;
61
57
value : string ;
62
- env_override ?: IEnvOverride ;
58
+ env_override ?: EnvOverride ;
63
59
}
64
60
65
61
export interface IConfigurationSys {
Original file line number Diff line number Diff line change @@ -429,8 +429,8 @@ export const overrideFields = (formFields: IElementValue[]): IOverrideEnv => {
429
429
// it has override values, we construct the value
430
430
if ( envItem . env_override ) {
431
431
const value : OverrideValue = {
432
- value : envItem . env_override . value ,
433
- overrideEnv : envItem . env_override . name ,
432
+ value : envItem . env_override . value || "" ,
433
+ overrideEnv : envItem . env_override . name || "" ,
434
434
} ;
435
435
436
436
overrideReturn = { ...overrideReturn , [ envItem . key ] : value } ;
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ const EditConfiguration = ({
91
91
92
92
const fieldsConfig : KVField [ ] = fieldsConfigurations [ configId ] ;
93
93
94
- const keyVals = fieldsConfig . map ( ( field ) => {
94
+ const keyVals : IElementValue [ ] = fieldsConfig . map ( ( field ) => {
95
95
const includedValue = values . find (
96
96
( element : ConfigurationKV ) => element . key === field . name ,
97
97
) ;
@@ -102,6 +102,7 @@ const EditConfiguration = ({
102
102
value : field . customValueProcess
103
103
? field . customValueProcess ( customValue )
104
104
: customValue ,
105
+ env_override : includedValue ?. env_override ,
105
106
} ;
106
107
} ) ;
107
108
You can’t perform that action at this time.
0 commit comments