Skip to content

Commit 264643d

Browse files
Praful Makanisduskis
authored andcommitted
Fix bug for ProjectId in listTableData (#4965)
1 parent 3ec7a6f commit 264643d

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

google-cloud-clients/google-cloud-bigquery/src/main/java/com/google/cloud/bigquery/BigQueryImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -655,9 +655,9 @@ private static Tuple<? extends Page<FieldValueList>, Long> listTableData(
655655
try {
656656
final TableId completeTableId =
657657
tableId.setProjectId(
658-
Strings.isNullOrEmpty(serviceOptions.getProjectId())
659-
? tableId.getProject()
660-
: serviceOptions.getProjectId());
658+
Strings.isNullOrEmpty(tableId.getProject())
659+
? serviceOptions.getProjectId()
660+
: tableId.getProject());
661661
TableDataList result =
662662
runWithRetries(
663663
new Callable<TableDataList>() {

google-cloud-clients/google-cloud-bigquery/src/test/java/com/google/cloud/bigquery/BigQueryImplTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,8 +1246,7 @@ public void testListTableDataFromTableIdWithProject() {
12461246
EasyMock.expect(bigqueryRpcMock.listTableData(OTHER_PROJECT, DATASET, TABLE, EMPTY_RPC_OPTIONS))
12471247
.andReturn(TABLE_DATA_PB);
12481248
EasyMock.replay(bigqueryRpcMock);
1249-
BigQueryOptions bigQueryOptions =
1250-
createBigQueryOptionsForProject(OTHER_PROJECT, rpcFactoryMock);
1249+
BigQueryOptions bigQueryOptions = createBigQueryOptionsForProject(PROJECT, rpcFactoryMock);
12511250
bigquery = bigQueryOptions.getService();
12521251
Page<FieldValueList> page = bigquery.listTableData(tableId);
12531252
assertEquals(CURSOR, page.getNextPageToken());

0 commit comments

Comments
 (0)