Skip to content

Commit 13a0e73

Browse files
committed
fix: build error
Signed-off-by: Lachezar Lechev <[email protected]>
1 parent 2bdb0a0 commit 13a0e73

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

stremio-core-web/src/model/model.rs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
#[cfg(feature = "wasm")]
2-
use {serde_wasm_bindgen, wasm_bindgen::JsValue};
1+
use {serde::Serialize, wasm_bindgen::JsValue};
32

43
use super::*;
54

6-
#[cfg(debug_assertions)]
7-
use serde::Serialize;
8-
95
use stremio_core::{
106
models::{
117
addon_details::AddonDetails,
@@ -147,9 +143,10 @@ impl WebModel {
147143

148144
match field {
149145
WebModelField::Ctx => serialize_ctx(&self.ctx),
150-
WebModelField::AuthLink => {
151-
self.auth_link.serialize(&SERIALIZER).expect("JsValue from AuthLink")
152-
}
146+
WebModelField::AuthLink => self
147+
.auth_link
148+
.serialize(&SERIALIZER)
149+
.expect("JsValue from AuthLink"),
153150
WebModelField::DataExport => serialize_data_export(&self.data_export),
154151
WebModelField::ContinueWatchingPreview => serialize_continue_watching_preview(
155152
&self.continue_watching_preview,
@@ -199,7 +196,9 @@ impl WebModel {
199196
),
200197
WebModelField::RemoteAddons => serialize_remote_addons(&self.remote_addons, &self.ctx),
201198
WebModelField::InstalledAddons => serialize_installed_addons(&self.installed_addons),
202-
WebModelField::AddonDetails => serde_wasm_bindgen::to_value(&self.addon_details)
199+
WebModelField::AddonDetails => self
200+
.addon_details
201+
.serialize(&SERIALIZER)
203202
.expect("JsValue from AddonDetails"),
204203
WebModelField::StreamingServer => serialize_streaming_server(&self.streaming_server),
205204
WebModelField::Player => {

0 commit comments

Comments
 (0)