Skip to content

Commit 2d42e8d

Browse files
authored
Merge branch 'master' into condense-aliases-in-list-command
2 parents 79bc981 + 3ec4245 commit 2d42e8d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/function.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,13 @@ fn encode_uri_component(_context: Context, s: &str) -> FunctionResult {
263263
Ok(percent_encoding::utf8_percent_encode(s, &PERCENT_ENCODE).to_string())
264264
}
265265

266+
fn env(context: Context, key: &str, default: Option<&str>) -> FunctionResult {
267+
match default {
268+
Some(val) => env_var_or_default(context, key, val),
269+
None => env_var(context, key),
270+
}
271+
}
272+
266273
fn env_var(context: Context, key: &str) -> FunctionResult {
267274
use std::env::VarError::*;
268275

@@ -295,13 +302,6 @@ fn env_var_or_default(context: Context, key: &str, default: &str) -> FunctionRes
295302
}
296303
}
297304

298-
fn env(context: Context, key: &str, default: Option<&str>) -> FunctionResult {
299-
match default {
300-
Some(val) => env_var_or_default(context, key, val),
301-
None => env_var(context, key),
302-
}
303-
}
304-
305305
fn error(_context: Context, message: &str) -> FunctionResult {
306306
Err(message.to_owned())
307307
}

0 commit comments

Comments
 (0)