Skip to content

Commit 928cb72

Browse files
author
Hugo Rialan
authored
Merge pull request #27 from tanukifk/main
Fix compilation error when config is undefined
2 parents a5f9a2c + 0a30d32 commit 928cb72

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

includes/data_completeness_assertions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ module.exports = (globalParams, config, dataCompletenessConditions) => {
5959
const tableNames = dataCompletenessConditions[schemaName];
6060
for (let tableName in tableNames) {
6161
const columnConditions = tableNames[tableName];
62-
const filter = config[schemaName][tableName]?.where ?? true;
62+
const filter = config[schemaName]?.[tableName]?.where ?? true;
6363
createDataCompletenessAssertion(globalParams, schemaName, tableName, filter, columnConditions);
6464
}
6565
}

includes/data_freshness_assertions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ module.exports = (globalParams, config, freshnessConditions) => {
7070
dateColumn,
7171
timeZone
7272
} = tableNames[tableName];
73-
const filter = config[schemaName][tableName]?.where ?? true;
73+
const filter = config[schemaName]?.[tableName]?.where ?? true;
7474
createDataFreshnessAssertion(globalParams, schemaName, tableName, filter, delayCondition, timeUnit, dateColumn, timeZone);
7575
}
7676
}

includes/referential_integrity_assertions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ module.exports = (globalParams, config, referentialIntegrityConditions) => {
6868
const parentTables = referentialIntegrityConditions[parentSchema];
6969
for (let parentTable in parentTables) {
7070
const relationships = parentTables[parentTable];
71-
const parentFilter = config[parentSchema][parentTable]?.where ?? true;
71+
const parentFilter = config[parentSchema]?.[parentTable]?.where ?? true;
7272

7373
relationships.forEach(({
7474
parentKey,

includes/row_condition_assertions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ module.exports = (globalParams, config, rowConditions) => {
5656
for (let tableName in tableNames) {
5757
for (let conditionName in tableNames[tableName]) {
5858
const conditionQuery = tableNames[tableName][conditionName];
59-
const filter = config[schemaName][tableName]?.where ?? true;
59+
const filter = config[schemaName]?.[tableName]?.where ?? true;
6060
createRowConditionAssertion(
6161
globalParams,
6262
schemaName,

includes/unique_key_assertions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ module.exports = (globalParams, config, uniqueKeyConditions) => {
5757
const tableNames = uniqueKeyConditions[schemaName];
5858
for (let tableName in tableNames) {
5959
const columns = tableNames[tableName];
60-
const filter = config[schemaName][tableName]?.where ?? true;
60+
const filter = config[schemaName]?.[tableName]?.where ?? true;
6161
createUniqueKeyAssertion(globalParams, schemaName, tableName, filter, columns);
6262
}
6363
}

0 commit comments

Comments
 (0)