create app in workspace

This commit is contained in:
appflowy
2021-07-20 14:03:21 +08:00
parent c4ae215746
commit b1f4f0520a
61 changed files with 1373 additions and 636 deletions

View File

@ -19,12 +19,13 @@ pub fn category_from_str(type_str: &str) -> TypeCategory {
| "CreateAppRequest"
| "ColorStyle"
| "App"
| "RepeatedApp"
| "UpdateAppRequest"
| "UpdateWorkspaceRequest"
| "CreateWorkspaceRequest"
| "Workspace"
| "UserWorkspace"
| "UserWorkspaceDetail"
| "QueryWorkspaceRequest"
| "CurrentWorkspace"
| "CreateViewRequest"
| "View"
| "WorkspaceError"

View File

@ -129,7 +129,7 @@ fn token_stream_for_vec(ctxt: &Ctxt, member: &syn::Member, ty: &syn::Type) -> Op
TypeCategory::Protobuf => Some(quote! {
pb.#member = ::protobuf::RepeatedField::from_vec(
self.#member
.iter()
.into_iter()
.map(|m| m.try_into().unwrap())
.collect());
}),