sync.rs 386 B

123456789101112
  1. use crate::FlowyError;
  2. use flowy_client_sync::errors::ErrorCode;
  3. impl std::convert::From<flowy_client_sync::errors::SyncError> for FlowyError {
  4. fn from(error: flowy_client_sync::errors::SyncError) -> Self {
  5. match error.code {
  6. ErrorCode::RecordNotFound => FlowyError::record_not_found().context(error.msg),
  7. _ => FlowyError::internal().context(error.msg),
  8. }
  9. }
  10. }