Skip to content

Commit 5e344d3

Browse files
authored
Merge pull request #915 from Stremio/refactor/player-duplicate-message-action
refactor(player): remove duplicate message action handler
2 parents 96de5ff + 2d6cfe8 commit 5e344d3

File tree

1 file changed

+0
-36
lines changed

1 file changed

+0
-36
lines changed

src/models/player.rs

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -593,42 +593,6 @@ impl<E: Env + 'static> UpdateWithCtx<E> for Player {
593593
};
594594
trakt_event_effects.join(update_library_item_effects)
595595
}
596-
Msg::Action(Action::Player(ActionPlayer::PausedChanged { paused }))
597-
if self.selected.is_some() =>
598-
{
599-
self.paused = Some(*paused);
600-
let trakt_event_effects = if !self.loaded {
601-
self.loaded = true;
602-
Effects::msg(Msg::Event(Event::PlayerPlaying {
603-
load_time: self
604-
.load_time
605-
.map(|load_time| {
606-
E::now().timestamp_millis() - load_time.timestamp_millis()
607-
})
608-
.unwrap_or(-1),
609-
context: self.analytics_context.as_ref().cloned().unwrap_or_default(),
610-
}))
611-
.unchanged()
612-
} else if *paused {
613-
Effects::msg(Msg::Event(Event::TraktPaused {
614-
context: self.analytics_context.as_ref().cloned().unwrap_or_default(),
615-
}))
616-
.unchanged()
617-
} else {
618-
Effects::msg(Msg::Event(Event::TraktPlaying {
619-
context: self.analytics_context.as_ref().cloned().unwrap_or_default(),
620-
}))
621-
.unchanged()
622-
};
623-
let update_library_item_effects = match &self.library_item {
624-
Some(library_item) => Effects::msg(Msg::Internal(Internal::UpdateLibraryItem(
625-
library_item.to_owned(),
626-
)))
627-
.unchanged(),
628-
_ => Effects::none().unchanged(),
629-
};
630-
trakt_event_effects.join(update_library_item_effects)
631-
}
632596
Msg::Action(Action::Player(ActionPlayer::NextVideo)) => {
633597
let seek_history_effects = seek_update::<E>(
634598
self.selected.as_ref(),

0 commit comments

Comments
 (0)