remove unnecessary as_ref

This commit is contained in:
dasha_uwu
2025-09-09 18:18:28 +05:00
committed by Jason Volk
parent 8f07a6c60f
commit d5ce4b316f

View File

@@ -1,5 +1,5 @@
use serde::Deserialize;
use serde_json::value::Value as JsonValue;
use serde_json::value::{RawValue as RawJsonValue, Value as JsonValue};
use super::Event;
use crate::{Result, err, is_true};
@@ -43,8 +43,7 @@ where
{
event
.unsigned()
.as_ref()
.map(|raw| raw.get())
.map(RawJsonValue::get)
.map(serde_json::from_str)
.ok_or(err!(Request(NotFound("\"unsigned\" property not found in pdu"))))?
.map_err(|e| err!(Database("Failed to deserialize \"unsigned\" into value: {e}")))