Skip to content

Commit c771e9b

Browse files
committed
split save sagas into filling and draining modules
1 parent d27ad2e commit c771e9b

File tree

9 files changed

+49
-526
lines changed

9 files changed

+49
-526
lines changed

frontend/javascripts/test/backend-snapshot-tests/annotations.e2e.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ import { createTreeMapFromTreeArray } from "viewer/model/reducers/skeletontracin
1111
import { diffTrees } from "viewer/model/sagas/skeletontracing_saga";
1212
import { getNullableSkeletonTracing } from "viewer/model/accessors/skeletontracing_accessor";
1313
import { getServerVolumeTracings } from "viewer/model/accessors/volumetracing_accessor";
14-
import { addVersionNumbers } from "viewer/model/sagas/saving/save_saga";
1514
import * as UpdateActions from "viewer/model/sagas/volume/update_actions";
1615
import * as api from "admin/rest_api";
1716
import generateDummyTrees from "viewer/model/helpers/generate_dummy_trees";
1817
import { describe, it, beforeAll, expect } from "vitest";
1918
import { createSaveQueueFromUpdateActions } from "../helpers/saveHelpers";
2019
import type { SaveQueueEntry } from "viewer/store";
2120
import DiffableMap from "libs/diffable_map";
21+
import { addVersionNumbers } from "viewer/model/sagas/saving/save_queue_draining";
2222

2323
const datasetId = "59e9cfbdba632ac2ab8b23b3";
2424

frontend/javascripts/test/sagas/save_saga.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
sendSaveRequestToServer,
1717
toggleErrorHighlighting,
1818
addVersionNumbers,
19-
} from "viewer/model/sagas/saving/save_saga";
19+
} from "viewer/model/sagas/saving/save_queue_draining";
2020
import { TIMESTAMP } from "test/global_mocks";
2121
import { sendSaveRequestWithToken } from "admin/rest_api";
2222

frontend/javascripts/viewer/model/sagas/root_saga.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,23 @@ import listenToClipHistogramSaga from "viewer/model/sagas/clip_histogram_saga";
88
import DatasetSagas from "viewer/model/sagas/dataset_saga";
99
import type { Saga } from "viewer/model/sagas/effect-generators";
1010
import loadHistogramDataSaga from "viewer/model/sagas/load_histogram_data_saga";
11-
import MappingSaga from "viewer/model/sagas/volume/mapping_saga";
1211
import { watchDataRelevantChanges } from "viewer/model/sagas/prefetch_saga";
13-
import ProofreadSaga from "viewer/model/sagas/volume/proofread_saga";
1412
import ReadySagas from "viewer/model/sagas/ready_sagas";
15-
import SaveSagas, { toggleErrorHighlighting } from "viewer/model/sagas/saving/save_saga";
13+
import SaveSagas from "viewer/model/sagas/saving/save_saga";
1614
import SettingsSaga from "viewer/model/sagas/settings_saga";
1715
import SkeletontracingSagas from "viewer/model/sagas/skeletontracing_saga";
1816
import watchTasksAsync, { warnAboutMagRestriction } from "viewer/model/sagas/task_saga";
1917
import UndoSaga from "viewer/model/sagas/undo_saga";
18+
import MappingSaga from "viewer/model/sagas/volume/mapping_saga";
19+
import ProofreadSaga from "viewer/model/sagas/volume/proofread_saga";
2020
import VolumetracingSagas from "viewer/model/sagas/volumetracing_saga";
2121
import type { EscalateErrorAction } from "../actions/actions";
2222
import { setIsWkReadyAction } from "../actions/ui_actions";
2323
import maintainMaximumZoomForAllMagsSaga from "./flycam_info_cache_saga";
2424
import adHocMeshSaga from "./meshes/ad_hoc_mesh_saga";
2525
import commonMeshSaga, { handleAdditionalCoordinateUpdate } from "./meshes/common_mesh_saga";
2626
import precomputedMeshSaga from "./meshes/precomputed_mesh_saga";
27+
import { toggleErrorHighlighting } from "./saving/save_queue_draining";
2728
import splitBoundaryMeshSaga from "./split_boundary_mesh_saga";
2829
import { warnIfEmailIsUnverified } from "./user_saga";
2930

0 commit comments

Comments
 (0)