@@ -6,13 +6,14 @@ import {
66 ViewFilterTypesEnum ,
77} from '../openops-tables/filters' ;
88import {
9- createAxiosHeaders ,
109 makeOpenOpsTablesDelete ,
1110 makeOpenOpsTablesGet ,
1211 makeOpenOpsTablesPatch ,
1312 makeOpenOpsTablesPost ,
1413 makeOpenOpsTablesPut ,
1514} from '../openops-tables/requests-helpers' ;
15+ import { TokenOrResolver } from './context-helpers' ;
16+ import { createAxiosHeaders } from './create-axios-headers' ;
1617
1718export interface OpenOpsRow {
1819 id : number ;
@@ -21,7 +22,7 @@ export interface OpenOpsRow {
2122
2223export interface RowParams {
2324 tableId : number ;
24- token : string ;
25+ token : TokenOrResolver ;
2526}
2627
2728export interface GetRowsParams extends RowParams {
@@ -207,22 +208,22 @@ export async function deleteRow(deleteRowParams: DeleteRowParams) {
207208}
208209
209210export async function getRowByPrimaryKeyValue (
210- token : string ,
211+ tokenOrResolver : TokenOrResolver ,
211212 tableId : number ,
212213 primaryKeyFieldValue : string ,
213214 primaryKeyFieldName : any ,
214215 primaryKeyFieldType : string ,
215216) {
216217 const rows = await getRows ( {
217218 tableId : tableId ,
218- token : token ,
219219 filters : [
220220 {
221221 fieldName : primaryKeyFieldName ,
222222 value : primaryKeyFieldValue ,
223223 type : getEqualityFilterType ( primaryKeyFieldType ) ,
224224 } ,
225225 ] ,
226+ token : tokenOrResolver ,
226227 } ) ;
227228
228229 if ( rows . length > 1 ) {
0 commit comments