X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/1072269cec78f75ec8995afab82d0faaa485f5da..350def36fb45c1448e98c4a0bf3f149dee2d5405:/src/store/projects/project-lock-actions.ts diff --git a/src/store/projects/project-lock-actions.ts b/src/store/projects/project-lock-actions.ts index 98ebb384..84f886d6 100644 --- a/src/store/projects/project-lock-actions.ts +++ b/src/store/projects/project-lock-actions.ts @@ -4,31 +4,28 @@ import { Dispatch } from "redux"; import { ServiceRepository } from "services/services"; -import { projectPanelActions } from "store/project-panel/project-panel-action"; +import { projectPanelActions } from "store/project-panel/project-panel-action-bind"; import { loadResource } from "store/resources/resources-actions"; import { RootState } from "store/store"; -export const freezeProject = (uuid: string) => - async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { - const userUUID = getState().auth.user!.uuid; +export const freezeProject = (uuid: string) => async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { + const userUUID = getState().auth.user!.uuid; - const updatedProject = await services.projectService.update(uuid, { - frozenByUuid: userUUID - }); + const updatedProject = await services.projectService.update(uuid, { + frozenByUuid: userUUID, + }); - dispatch(projectPanelActions.REQUEST_ITEMS()); - dispatch(loadResource(uuid, false)); - return updatedProject; - }; + dispatch(projectPanelActions.REQUEST_ITEMS()); + dispatch(loadResource(uuid, false)); + return updatedProject; +}; -export const unfreezeProject = (uuid: string) => - async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { +export const unfreezeProject = (uuid: string) => async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { + const updatedProject = await services.projectService.update(uuid, { + frozenByUuid: null, + }); - const updatedProject = await services.projectService.update(uuid, { - frozenByUuid: null - }); - - dispatch(projectPanelActions.REQUEST_ITEMS()); - dispatch(loadResource(uuid, false)); - return updatedProject; - }; \ No newline at end of file + dispatch(projectPanelActions.REQUEST_ITEMS()); + dispatch(loadResource(uuid, false)); + return updatedProject; +};