update user profile api

This commit is contained in:
appflowy
2021-09-01 16:08:32 +08:00
parent 2088595f3b
commit 77a5e84979
26 changed files with 553 additions and 344 deletions

View File

@ -98,12 +98,13 @@ pub async fn read_app_request(
let result = HttpRequestBuilder::get(&url.to_owned())
.protobuf(params)?
.send()
.await?
.response::<App>()
.await;
match result {
Ok(app) => Ok(Some(app)),
Ok(builder) => {
let app = builder.response::<App>().await?;
Ok(Some(app))
},
Err(e) => {
if e.is_not_found() {
Ok(None)

View File

@ -5,7 +5,7 @@ use crate::{
observable::{send_observable, WorkspaceObservable},
sql_tables::view::{ViewTable, ViewTableChangeset, ViewTableSql},
};
use flowy_net::request::HttpRequestBuilder;
use flowy_net::{errors::ServerError, request::HttpRequestBuilder};
use std::sync::Arc;
pub struct ViewController {
@ -83,12 +83,13 @@ pub async fn read_view_request(
let result = HttpRequestBuilder::get(&url.to_owned())
.protobuf(params)?
.send()
.await?
.response::<View>()
.await;
match result {
Ok(view) => Ok(Some(view)),
Ok(builder) => {
let view = builder.response::<View>().await?;
Ok(Some(view))
},
Err(e) => {
if e.is_not_found() {
Ok(None)