Add missing return statement to RuntimeConfigObject.meta_require method (#12294)

This commit is contained in:
Michelle Ark
2025-12-17 13:14:07 -05:00
committed by GitHub
parent 33e89a9956
commit fcd6870028
3 changed files with 9 additions and 1 deletions

View File

@@ -0,0 +1,6 @@
kind: Fixes
body: Adds omitted return statement to RuntimeConfigObject.meta_require method
time: 2025-12-17T00:28:13.015416197Z
custom:
Author: mjsqu
Issue: "12288"

View File

@@ -608,6 +608,8 @@ class RuntimeConfigObject(Config):
if validator is not None: if validator is not None:
self._validate(validator, to_return) self._validate(validator, to_return)
return to_return
def get(self, name, default=None, validator=None): def get(self, name, default=None, validator=None):
to_return = self._lookup(name, default) to_return = self._lookup(name, default)

View File

@@ -101,4 +101,4 @@ class TestConfigGetMetaRequire:
results = run_dbt(["run"], expect_pass=False) results = run_dbt(["run"], expect_pass=False)
assert len(results) == 1 assert len(results) == 1
assert str(results[0].status) == "error" assert str(results[0].status) == "error"
assert 'column "none" does not exist' in results[0].message assert 'column "my_meta_value" does not exist' in results[0].message