Skip to content

Commit 863c9e1

Browse files
author
Praful Makani
authored
fix: npe for destination table (#699)
1 parent e3a021b commit 863c9e1

File tree

1 file changed

+4
-1
lines changed
  • google-cloud-bigquery/src/main/java/com/google/cloud/bigquery

1 file changed

+4
-1
lines changed

google-cloud-bigquery/src/main/java/com/google/cloud/bigquery/Job.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,10 @@ public TableResult getQueryResults(QueryResultsOption... options)
308308
return new EmptyTableResult(response.getSchema());
309309
}
310310

311-
TableId table = ((QueryJobConfiguration) getConfiguration()).getDestinationTable();
311+
TableId table =
312+
((QueryJobConfiguration) getConfiguration()).getDestinationTable() == null
313+
? ((QueryJobConfiguration) job.getConfiguration()).getDestinationTable()
314+
: ((QueryJobConfiguration) getConfiguration()).getDestinationTable();
312315
return bigquery.listTableData(
313316
table, response.getSchema(), listOptions.toArray(new TableDataListOption[0]));
314317
}

0 commit comments

Comments
 (0)