From f4170755fa5569485b902b7bccdf2901de37f3a0 Mon Sep 17 00:00:00 2001 From: Richard Shiue <71320345+richardshiue@users.noreply.github.com> Date: Sat, 2 Mar 2024 18:27:34 +0800 Subject: [PATCH] fix: reorder grid field updating all views (#4791) --- .../src/services/database/database_editor.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs b/frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs index acd99968b0..7e79d74291 100644 --- a/frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs +++ b/frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs @@ -594,13 +594,15 @@ impl DatabaseEditor { index: index as i32, }; let notified_changeset = DatabaseFieldChangesetPB { - view_id: params.view_id, + view_id: params.view_id.clone(), inserted_fields: vec![insert_field], deleted_fields: vec![delete_field], updated_fields: vec![], }; - self.notify_did_update_database(notified_changeset).await?; + send_notification(¶ms.view_id, DatabaseNotification::DidUpdateFields) + .payload(notified_changeset) + .send(); } Ok(())