Update tests to use new build_webfinger_response

Tests and docs don't cover usage with some `kind` value.
This commit is contained in:
Grafcube 2023-03-31 21:33:41 +05:30
parent d549b307cc
commit b100661622
No known key found for this signature in database
GPG key ID: E383688F2878A440
4 changed files with 5 additions and 6 deletions

View file

@ -89,6 +89,6 @@ async fn webfinger(
) -> Result<Json<Webfinger>, Error> {
let name = extract_webfinger_name(&query.resource, &data)?;
let db_user = data.read_local_user(name).await?;
Ok(Json(build_webfinger_response(query.resource, db_user.federation_id)))
Ok(Json(build_webfinger_response(query.resource, vec![(db_user.federation_id, None)])))
}
```

View file

@ -64,6 +64,6 @@ pub async fn webfinger(
let db_user = data.read_user(&name)?;
Ok(Json(build_webfinger_response(
query.resource,
db_user.ap_id.into_inner(),
vec![(db_user.ap_id.into_inner(), None)],
)))
}

View file

@ -74,6 +74,6 @@ pub async fn webfinger(
let db_user = data.read_user(&name)?;
Ok(HttpResponse::Ok().json(build_webfinger_response(
query.resource.clone(),
db_user.ap_id.into_inner(),
vec![(db_user.ap_id.into_inner(), None)],
)))
}

View file

@ -17,8 +17,7 @@ use axum::{
extract::{Path, Query},
response::IntoResponse,
routing::{get, post},
Json,
Router,
Json, Router,
};
use axum_macros::debug_handler;
use serde::Deserialize;
@ -81,6 +80,6 @@ async fn webfinger(
let db_user = data.read_user(&name)?;
Ok(Json(build_webfinger_response(
query.resource,
db_user.ap_id.into_inner(),
vec![(db_user.ap_id.into_inner(), None)],
)))
}