We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f5b9d6 commit ac2b2f1Copy full SHA for ac2b2f1
src/webserver/database/sqlpage_functions/functions.rs
@@ -92,7 +92,7 @@ async fn current_working_directory() -> anyhow::Result<String> {
92
async fn environment_variable(name: Cow<'_, str>) -> anyhow::Result<Option<Cow<'_, str>>> {
93
match std::env::var(&*name) {
94
Ok(value) => Ok(Some(Cow::Owned(value))),
95
- Err(std::env::VarError::NotPresent) if name.contains('=') || name.contains('\0') => anyhow::bail!("Invalid environment variable name: {name:?}. Environment variable names cannot contain an equals sign or a null character."),
+ Err(std::env::VarError::NotPresent) if name.contains(['=', '\0']) => anyhow::bail!("Invalid environment variable name: {name:?}. Environment variable names cannot contain an equals sign or a null character."),
96
Err(std::env::VarError::NotPresent) => Ok(None),
97
Err(err) => Err(err).with_context(|| format!("unable to read the environment variable {name:?}"))
98
}
0 commit comments