You've already forked AstralRinth
forked from didirus/AstralRinth
Fix version get
This commit is contained in:
@@ -429,34 +429,34 @@ impl Mod {
|
||||
if let Some(m) = result {
|
||||
Ok(Some(QueryMod {
|
||||
inner: Mod {
|
||||
id: ModId(m.id.clone()),
|
||||
team_id: TeamId(m.team_id.clone()),
|
||||
id: ModId(m.id),
|
||||
team_id: TeamId(m.team_id),
|
||||
title: m.title.clone(),
|
||||
description: m.description.clone(),
|
||||
downloads: m.downloads.clone(),
|
||||
downloads: m.downloads,
|
||||
body_url: m.body_url.clone(),
|
||||
icon_url: m.icon_url.clone(),
|
||||
published: m.published.clone(),
|
||||
updated: m.updated.clone(),
|
||||
published: m.published,
|
||||
updated: m.updated,
|
||||
issues_url: m.issues_url.clone(),
|
||||
source_url: m.source_url.clone(),
|
||||
wiki_url: m.wiki_url.clone(),
|
||||
license_url: m.license_url.clone(),
|
||||
discord_url: m.discord_url.clone(),
|
||||
client_side: SideTypeId(m.client_side.clone()),
|
||||
status: StatusId(m.status.clone()),
|
||||
server_side: SideTypeId(m.server_side.clone()),
|
||||
license: LicenseId(m.license.clone()),
|
||||
client_side: SideTypeId(m.client_side),
|
||||
status: StatusId(m.status),
|
||||
server_side: SideTypeId(m.server_side),
|
||||
license: LicenseId(m.license),
|
||||
slug: m.slug.clone(),
|
||||
body: m.body.clone(),
|
||||
},
|
||||
categories: m.categories.clone().unwrap_or(vec![]),
|
||||
categories: m.categories.clone().unwrap_or_default(),
|
||||
versions: m
|
||||
.versions
|
||||
.clone()
|
||||
.unwrap_or(vec![])
|
||||
.unwrap_or_default()
|
||||
.into_iter()
|
||||
.map(|v| VersionId(v))
|
||||
.map(VersionId)
|
||||
.collect(),
|
||||
donation_urls: vec![],
|
||||
status: crate::models::mods::ModStatus::from_str(&m.status_name),
|
||||
@@ -506,29 +506,29 @@ impl Mod {
|
||||
.try_filter_map(|e| async {
|
||||
Ok(e.right().map(|m| QueryMod {
|
||||
inner: Mod {
|
||||
id: ModId(m.id.clone()),
|
||||
team_id: TeamId(m.team_id.clone()),
|
||||
id: ModId(m.id),
|
||||
team_id: TeamId(m.team_id),
|
||||
title: m.title.clone(),
|
||||
description: m.description.clone(),
|
||||
downloads: m.downloads.clone(),
|
||||
downloads: m.downloads,
|
||||
body_url: m.body_url.clone(),
|
||||
icon_url: m.icon_url.clone(),
|
||||
published: m.published.clone(),
|
||||
updated: m.updated.clone(),
|
||||
published: m.published,
|
||||
updated: m.updated,
|
||||
issues_url: m.issues_url.clone(),
|
||||
source_url: m.source_url.clone(),
|
||||
wiki_url: m.wiki_url.clone(),
|
||||
license_url: m.license_url.clone(),
|
||||
discord_url: m.discord_url.clone(),
|
||||
client_side: SideTypeId(m.client_side.clone()),
|
||||
status: StatusId(m.status.clone()),
|
||||
server_side: SideTypeId(m.server_side.clone()),
|
||||
license: LicenseId(m.license.clone()),
|
||||
client_side: SideTypeId(m.client_side),
|
||||
status: StatusId(m.status),
|
||||
server_side: SideTypeId(m.server_side),
|
||||
license: LicenseId(m.license),
|
||||
slug: m.slug.clone(),
|
||||
body: m.body.clone(),
|
||||
},
|
||||
categories: m.categories.clone().unwrap_or(vec![]),
|
||||
versions: m.versions.clone().unwrap_or(vec![]).into_iter().map(|v| VersionId(v)).collect(),
|
||||
categories: m.categories.clone().unwrap_or_default(),
|
||||
versions: m.versions.clone().unwrap_or_default().into_iter().map(VersionId).collect(),
|
||||
donation_urls: vec![],
|
||||
status: crate::models::mods::ModStatus::from_str(&m.status_name),
|
||||
license_id: m.short,
|
||||
|
||||
Reference in New Issue
Block a user