solver conflicts

This commit is contained in:
appflowy
2022-01-24 17:32:40 +08:00
426 changed files with 22160 additions and 16593 deletions

View File

@ -1,7 +1,12 @@
use crate::FlowyError;
use flowy_collaboration::errors::ErrorCode;
impl std::convert::From<flowy_collaboration::errors::CollaborateError> for FlowyError {
fn from(error: flowy_collaboration::errors::CollaborateError) -> Self {
FlowyError::internal().context(error)
match error.code {
ErrorCode::RecordNotFound => FlowyError::record_not_found().context(error.msg),
_ => FlowyError::internal().context(error.msg),
}
}
}

View File

@ -1,7 +1,5 @@
use crate::FlowyError;
impl std::convert::From<lib_ot::errors::OTError> for FlowyError {
fn from(error: lib_ot::errors::OTError) -> Self {
FlowyError::internal().context(error)
}
fn from(error: lib_ot::errors::OTError) -> Self { FlowyError::internal().context(error.msg) }
}