fix: collab workspace issues (#4961)

This commit is contained in:
Lucas.Xu
2024-03-22 16:15:18 +07:00
committed by GitHub
parent 99ee60a60d
commit c0642d3ff3
37 changed files with 651 additions and 483 deletions

View File

@ -261,10 +261,10 @@ pub enum ErrorCode {
CloudRequestPayloadTooLarge = 90,
#[error("Workspace limit exceeded")]
WorkspaceLimitExeceeded = 91,
WorkspaceLimitExceeded = 91,
#[error("Workspace member limit exceeded")]
WorkspaceMemberLimitExeceeded = 92,
WorkspaceMemberLimitExceeded = 92,
}
impl ErrorCode {

View File

@ -22,8 +22,8 @@ impl From<AppResponseError> for FlowyError {
AppErrorCode::NetworkError => ErrorCode::HttpError,
AppErrorCode::PayloadTooLarge => ErrorCode::CloudRequestPayloadTooLarge,
AppErrorCode::UserUnAuthorized => match &*error.message {
"Workspace Limit Exceeded" => ErrorCode::WorkspaceLimitExeceeded,
"Workspace Member Limit Exceeded" => ErrorCode::WorkspaceMemberLimitExeceeded,
"Workspace Limit Exceeded" => ErrorCode::WorkspaceLimitExceeded,
"Workspace Member Limit Exceeded" => ErrorCode::WorkspaceMemberLimitExceeded,
_ => ErrorCode::UserUnauthorized,
},
_ => ErrorCode::Internal,