fix: using freeze to refactor the FieldInfo class (#3152)

This commit is contained in:
Nathan.fooo
2023-08-10 15:46:16 +08:00
committed by GitHub
parent d28846bbaa
commit 0c9935ccf2
45 changed files with 200 additions and 173 deletions

View File

@ -134,7 +134,9 @@ impl DatabaseEditor {
let field = database.fields.get_field(field_id);
if let Some(field) = field {
let group_setting = default_group_setting(&field);
database.insert_group_setting(view_id, group_setting);
database.views.update_database_view(view_id, |view| {
view.set_groups(vec![group_setting.into()]);
});
}
}