Skip to content

Commit d046f9b

Browse files
committed
checks for default values
Signed-off-by: Aminu Oluwaseun Joshua <[email protected]>
1 parent 8189e53 commit d046f9b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

crates/expressions/src/lib.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,13 @@ impl ProviderResolver {
105105

106106
let mut unvalidated_keys = vec![];
107107
for key in self.internal.variables.keys() {
108+
// If default value is provided, skip validation.
109+
if let Some(value) = self.internal.variables.get(key) {
110+
if value.default.is_some() {
111+
continue;
112+
}
113+
}
114+
108115
let mut resolved = false;
109116

110117
for provider in &self.providers {

0 commit comments

Comments
 (0)