chore: enable relation to (#4866)

* chore: enable relation to

* chore: fix database name and improve UI

* chore: remove database view id from relation type option

* chore: add remove row id test

* chore: improve appearance of untitled rows

* chore: empty in row detail

* fix: cannot add events after closing

---------

Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
This commit is contained in:
Nathan.fooo
2024-03-15 22:58:55 +08:00
committed by GitHub
parent 8d01d54e7f
commit bb414c3fd6
19 changed files with 459 additions and 231 deletions

View File

@ -103,7 +103,7 @@ pub(crate) async fn create_orphan_view_handler(
}
#[tracing::instrument(level = "debug", skip(data, folder), err)]
pub(crate) async fn read_view_handler(
pub(crate) async fn get_view_handler(
data: AFPluginData<ViewIdPB>,
folder: AFPluginState<Weak<FolderManager>>,
) -> DataResult<ViewPB, FlowyError> {

View File

@ -17,7 +17,7 @@ pub fn init(folder: Weak<FolderManager>) -> AFPlugin {
.event(FolderEvent::ReadWorkspaceViews, get_workspace_views_handler)
.event(FolderEvent::CreateView, create_view_handler)
.event(FolderEvent::CreateOrphanView, create_orphan_view_handler)
.event(FolderEvent::GetView, read_view_handler)
.event(FolderEvent::GetView, get_view_handler)
.event(FolderEvent::UpdateView, update_view_handler)
.event(FolderEvent::DeleteView, delete_view_handler)
.event(FolderEvent::DuplicateView, duplicate_view_handler)