Fix tiptap selection sync and toolbar event loop
This commit is contained in:
@@ -261,7 +261,8 @@ mod tests {
|
||||
page_id: "page_2".into(),
|
||||
workspace_id: Some("ws_1".into()),
|
||||
revision: Some(7),
|
||||
content_json: "{\"blocks\":[{\"id\":\"block_1\",\"type\":\"pageReference\"}]}".into(),
|
||||
content_json: "{\"blocks\":[{\"id\":\"block_1\",\"type\":\"pageReference\"}]}"
|
||||
.into(),
|
||||
conflict_detection_key: Some("rev:7".into()),
|
||||
},
|
||||
reason: Some("嵌入页面".into()),
|
||||
@@ -274,7 +275,9 @@ mod tests {
|
||||
build_write_request(&demo_context(), &command).expect("write request should build");
|
||||
assert_eq!(request.function_name, "documents:updateContent");
|
||||
assert_eq!(request.workspace_id.as_deref(), Some("ws_1"));
|
||||
assert!(request.payload_json.contains("\"name\":\"documents.embed\""));
|
||||
assert!(request
|
||||
.payload_json
|
||||
.contains("\"name\":\"documents.embed\""));
|
||||
}
|
||||
|
||||
#[test]
|
||||
@@ -769,9 +772,7 @@ mod tests {
|
||||
build_query_request(&demo_context(), &query).expect("query request should build");
|
||||
assert_eq!(request.function_name, "search:recent");
|
||||
assert_eq!(request.workspace_id.as_deref(), Some("ws_1"));
|
||||
assert!(request
|
||||
.payload_json
|
||||
.contains("\"name\":\"search.recent\""));
|
||||
assert!(request.payload_json.contains("\"name\":\"search.recent\""));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user