mirror of
https://codeberg.org/icewind/log-normalizer.git
synced 2026-06-03 13:54:11 +02:00
robust medigun charges
This commit is contained in:
parent
491a0daae4
commit
7c98de0109
2 changed files with 3 additions and 2 deletions
|
|
@ -65,10 +65,11 @@ pub enum EventType {
|
||||||
#[serde(rename_all = "lowercase")]
|
#[serde(rename_all = "lowercase")]
|
||||||
#[sqlx(rename_all = "lowercase")]
|
#[sqlx(rename_all = "lowercase")]
|
||||||
pub enum Medigun {
|
pub enum Medigun {
|
||||||
Medigun,
|
|
||||||
KritzKrieg,
|
KritzKrieg,
|
||||||
QuickFix,
|
QuickFix,
|
||||||
Vacinator,
|
Vacinator,
|
||||||
|
#[serde(other)]
|
||||||
|
Medigun,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for Medigun {
|
impl Default for Medigun {
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ async fn get_log(pool: &PgPool, id: i32) -> Result<Option<NormalizedLog>, MainEr
|
||||||
.await?;
|
.await?;
|
||||||
|
|
||||||
if is_valid(&row.0) {
|
if is_valid(&row.0) {
|
||||||
Ok(serde_json::from_value(row.0).ok())
|
Ok(serde_json::from_value(row.0)?)
|
||||||
} else {
|
} else {
|
||||||
Ok(None)
|
Ok(None)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue