fix: anon user error (#3772)

* fix: anon user error

* ci: fix tests
This commit is contained in:
Nathan.fooo
2023-10-24 23:13:51 +08:00
committed by GitHub
parent 71f80be8f7
commit cceee80799
39 changed files with 227 additions and 230 deletions

View File

@ -38,7 +38,7 @@ pub struct DatabaseEditorTest {
impl DatabaseEditorTest {
pub async fn new_grid() -> Self {
let sdk = EventIntegrationTest::new();
let _ = sdk.init_user().await;
let _ = sdk.init_anon_user().await;
let params = make_test_grid();
let view_test = ViewTest::new_grid_view(&sdk, params.to_json_bytes().unwrap()).await;
@ -47,7 +47,7 @@ impl DatabaseEditorTest {
pub async fn new_no_date_grid() -> Self {
let sdk = EventIntegrationTest::new();
let _ = sdk.init_user().await;
let _ = sdk.init_anon_user().await;
let params = make_no_date_test_grid();
let view_test = ViewTest::new_grid_view(&sdk, params.to_json_bytes().unwrap()).await;
@ -56,7 +56,7 @@ impl DatabaseEditorTest {
pub async fn new_board() -> Self {
let sdk = EventIntegrationTest::new();
let _ = sdk.init_user().await;
let _ = sdk.init_anon_user().await;
let params = make_test_board();
let view_test = ViewTest::new_grid_view(&sdk, params.to_json_bytes().unwrap()).await;
@ -65,7 +65,7 @@ impl DatabaseEditorTest {
pub async fn new_calendar() -> Self {
let sdk = EventIntegrationTest::new();
let _ = sdk.init_user().await;
let _ = sdk.init_anon_user().await;
let params = make_test_calendar();
let view_test = ViewTest::new_grid_view(&sdk, params.to_json_bytes().unwrap()).await;

View File

@ -58,10 +58,9 @@ async fn get_checklist_cell_options(test: &DatabaseFilterTest) -> Vec<String> {
.get_cell(&field.id, &test.row_details[0].row.id)
.await;
row_cell
.map_or_else(
|| ChecklistCellData::default(),
|cell| ChecklistCellData::from(&cell),
)
.map_or(ChecklistCellData::default(), |cell| {
ChecklistCellData::from(&cell)
})
.options
.into_iter()
.map(|option| option.id)