Skip to content

Commit 842fb35

Browse files
committed
use assign_if_missing
Signed-off-by: karan-palan <[email protected]>
1 parent b0c7520 commit 842fb35

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/extension/alterschema/linter/else_false.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@ class ElseFalse final : public SchemaTransformRule {
4848
}
4949
if (if_schema.is_object()) {
5050
for (auto &entry : if_schema.as_object()) {
51-
if (!schema.defines(entry.first)) {
52-
schema.assign(entry.first, entry.second);
53-
}
51+
schema.assign_if_missing(entry.first, std::move(entry.second));
5452
}
5553
} else if (if_schema.is_boolean() && !if_schema.to_boolean()) {
5654
auto metadata = JSON::make_object();

0 commit comments

Comments
 (0)