Skip to content

Commit b99ba72

Browse files
committed
update rest to use DataConnectResponseWithMaxAge instead of DataConnectResponse
1 parent b1c869d commit b99ba72

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

packages/data-connect/src/network/rest/restTransport.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
CallerSdkType,
2020
CallerSdkTypeEnum,
2121
DataConnectResponse,
22+
DataConnectResponseWithMaxAge,
2223
AbstractDataConnectTransport,
2324
SubscribeNotificationHook
2425
} from '..';
@@ -60,7 +61,10 @@ export class RESTTransport extends AbstractDataConnectTransport {
6061
invokeQuery: <Data, Variables>(
6162
queryName: string,
6263
body?: Variables
63-
) => Promise<DataConnectResponse<Data>> = <Data, Variables = unknown>(
64+
) => Promise<DataConnectResponseWithMaxAge<Data>> = <
65+
Data,
66+
Variables = unknown
67+
>(
6468
queryName: string,
6569
body: Variables
6670
) => {

packages/data-connect/test/unit/transportManager.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import sinonChai from 'sinon-chai';
2323
import { DataConnectOptions } from '../../src/api/DataConnect';
2424
import {
2525
DataConnectResponse,
26+
DataConnectResponseWithMaxAge,
2627
SubscribeNotificationHook
2728
} from '../../src/network';
2829
import { DataConnectTransportManager } from '../../src/network/manager';
@@ -61,7 +62,7 @@ describe('DataConnectTransportManager', () => {
6162
(manager as unknown as { restTransport: RESTTransport }).restTransport,
6263
'invokeQuery'
6364
)
64-
.resolves({ data: testData } as DataConnectResponse<TestData>);
65+
.resolves({ data: testData } as DataConnectResponseWithMaxAge<TestData>);
6566

6667
await manager.invokeQuery<TestData, TestVariables>(
6768
'testQuery',

0 commit comments

Comments
 (0)