@@ -20,6 +20,7 @@ pub struct ParameterDetails {
2020 // these come from the value for the specified environment
2121 pub val_id : String ,
2222 pub value : String ,
23+ pub val_url : String ,
2324 pub env_url : String ,
2425 pub env_name : String ,
2526 pub external : bool ,
@@ -76,6 +77,7 @@ impl ParameterDetails {
7677 pub fn set_value ( & mut self , env_value : & Value ) {
7778 self . val_id = env_value. id . clone ( ) ;
7879 self . value = env_value. value . clone ( ) . unwrap_or_default ( ) ;
80+ self . val_url = env_value. url . clone ( ) ;
7981 self . env_url = env_value. environment . replace ( "http://" , "https://" ) ;
8082 self . external = env_value. external . unwrap_or ( false ) ;
8183 self . fqn = env_value. external_fqn . clone ( ) . unwrap_or_default ( ) ;
@@ -113,6 +115,7 @@ impl Default for ParameterDetails {
113115 project_name : "" . to_string ( ) ,
114116 val_id : "" . to_string ( ) ,
115117 value : DEFAULT_VALUE . to_string ( ) ,
118+ val_url : "" . to_string ( ) ,
116119 env_url : "" . to_string ( ) ,
117120 env_name : "" . to_string ( ) ,
118121 external : false ,
@@ -183,6 +186,7 @@ impl From<&Parameter> for ParameterDetails {
183186
184187 val_id : env_value. id . clone ( ) ,
185188 value : env_value. value . clone ( ) . unwrap_or_default ( ) ,
189+ val_url : env_value. url . clone ( ) ,
186190 env_url : env_value. environment . clone ( ) ,
187191 env_name : env_value. environment_name . clone ( ) ,
188192 external : env_value. external . unwrap_or ( false ) ,
0 commit comments