fix: more lenient nodeinfo

This commit is contained in:
əlemi 2024-03-28 04:05:47 +01:00
parent 4274367285
commit 5bad5e0405
Signed by: alemi
GPG key ID: A4895B84D311642C

View file

@ -39,7 +39,7 @@ pub async fn nodeinfo(State(ctx): State<Context>, Path(version): Path<String>) -
let total_posts = None; let total_posts = None;
let total_comments = None; let total_comments = None;
let (software, version) = match version.as_str() { let (software, version) = match version.as_str() {
"2.0.json" => ( "2.0.json" | "2.0" => (
nodeinfo::types::Software { nodeinfo::types::Software {
name: "μpub".to_string(), name: "μpub".to_string(),
version: Some(VERSION.into()), version: Some(VERSION.into()),
@ -48,7 +48,7 @@ pub async fn nodeinfo(State(ctx): State<Context>, Path(version): Path<String>) -
}, },
"2.0".to_string() "2.0".to_string()
), ),
"2.1.json" => ( "2.1.json" | "2.1" => (
nodeinfo::types::Software { nodeinfo::types::Software {
name: "μpub".to_string(), name: "μpub".to_string(),
version: Some(VERSION.into()), version: Some(VERSION.into()),