@@ -10,18 +10,17 @@ import { validateResponse } from "api/apiUtils";
1010import log from "loglevel" ;
1111import { messageInstance } from "lowcoder-design/src/components/GlobalInstances" ;
1212
13- import { LibraryQuery } from "../../api/queryLibraryApi" ;
1413import {
1514 DeleteDatasourcePermissionPayload ,
1615 FetchDatasourcePermissionsPayload ,
1716 GrantDatasourcePermissionPayload ,
1817 UpdateDatasourcePermissionPayload ,
1918} from "../reduxActions/datasourcePermissionActions" ;
20- import { DatasourcePermissionApi } from "../../api/datasourcePermissionApi" ;
19+ import { DatasourcePermissionApi , DatasourcePermissionInfo } from "../../api/datasourcePermissionApi" ;
2120
2221function * fetchPermissionsSaga ( action : ReduxAction < FetchDatasourcePermissionsPayload > ) {
2322 try {
24- const response : AxiosResponse < GenericApiResponse < LibraryQuery [ ] > > =
23+ const response : AxiosResponse < GenericApiResponse < DatasourcePermissionInfo > > =
2524 yield DatasourcePermissionApi . fetchPermissions ( action . payload . datasourceId ) ;
2625 const isValidResponse : boolean = validateResponse ( response ) ;
2726 if ( isValidResponse ) {
@@ -61,13 +60,13 @@ function* grantPermissionSaga(
6160
6261function * updatePermissionSaga ( action : ReduxAction < UpdateDatasourcePermissionPayload > ) {
6362 try {
64- const response : AxiosResponse < GenericApiResponse < LibraryQuery > > =
63+ const response : AxiosResponse < GenericApiResponse < boolean > > =
6564 yield DatasourcePermissionApi . updatePermission ( action . payload ) ;
6665 const isValidResponse : boolean = validateResponse ( response ) ;
6766
6867 if ( isValidResponse ) {
6968 yield put ( {
70- type : ReduxActionTypes . UPDATE_QUERY_LIBRARY_SUCCESS ,
69+ type : ReduxActionTypes . UPDATE_DATASOURCE_PERMISSION_SUCCESS ,
7170 payload : action . payload ,
7271 } ) ;
7372 }
0 commit comments