Skip to content

Commit 27da9b2

Browse files
committed
address reviewer comments
1 parent c00855b commit 27da9b2

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/data-connect/data-connect-api-client-internal.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -415,8 +415,10 @@ export class DataConnectApiClient {
415415
}
416416

417417
const data = response.data as any;
418-
const error: ServerError = (validator.isNonNullObject(data) && 'error' in data) ? data.error : data || {};
419-
418+
const error: ServerError = (validator.isNonNullObject(data) && validator.isNonNullObject(data.error))
419+
? data.error
420+
: (validator.isNonNullObject(data) ? data : {});
421+
420422
let status = error.status;
421423
if (!status && validator.isNumber(error.code)) {
422424
status = GRPC_STATUS_CODE_TO_STRING[error.code as number];

0 commit comments

Comments
 (0)