chore: Update row when moving row caused cell data changed

This commit is contained in:
appflowy
2022-08-18 15:02:44 +08:00
parent c4514e421a
commit 4856a024a2
16 changed files with 181 additions and 120 deletions

View File

@ -3,7 +3,7 @@ use crate::grid::block_test::script::{CreateRowScriptBuilder, GridRowTest};
use crate::grid::grid_editor::{COMPLETED, FACEBOOK, GOOGLE, PAUSED, TWITTER};
use flowy_grid::entities::FieldType;
use flowy_grid::services::field::{SELECTION_IDS_SEPARATOR, UNCHECK};
use flowy_grid_data_model::revision::RowMetaChangeset;
use flowy_grid_data_model::revision::RowChangeset;
#[tokio::test]
async fn grid_create_row_count_test() {
@ -24,7 +24,7 @@ async fn grid_create_row_count_test() {
async fn grid_update_row() {
let mut test = GridRowTest::new().await;
let row_rev = test.row_builder().build();
let changeset = RowMetaChangeset {
let changeset = RowChangeset {
row_id: row_rev.id.clone(),
height: None,
visibility: None,

View File

@ -5,7 +5,7 @@ use crate::grid::grid_editor::GridEditorTest;
use flowy_grid::entities::{CreateRowParams, FieldType, GridCellIdParams, GridLayout, RowPB};
use flowy_grid::services::field::*;
use flowy_grid_data_model::revision::{
GridBlockMetaRevision, GridBlockMetaRevisionChangeset, RowMetaChangeset, RowRevision,
GridBlockMetaRevision, GridBlockMetaRevisionChangeset, RowChangeset, RowRevision,
};
use std::collections::HashMap;
use std::sync::Arc;
@ -17,7 +17,7 @@ pub enum RowScript {
row_rev: RowRevision,
},
UpdateRow {
changeset: RowMetaChangeset,
changeset: RowChangeset,
},
AssertRow {
expected_row: RowRevision,