Function backend::routes::user::get_user_valid_burrow [−][src]
pub async fn get_user_valid_burrow(
auth: Auth,
db: Connection<PgDb>
) -> (Status, Result<Json<Vec<i64>>, Json<ErrorResponse>>)
Expand description
Get User Valid Burrow
Get burrows that hasn’t been banned or discarded.
Parameters
Auth
: Authenticated userConnection<PgDb>
: Postgres connection
Returns
Status
: HTTP statusJson<Vec<i64>>
: Json of Vec, including struct Post
, a bool showing if the posts in collection is updated.
Errors
ErrorResponse
: Error messageErrorCode::UserNotExist
ErrorCode::DatabaseErr