From dd46cead3d4b5aaf5731f5e5104927651f3e2b64 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 4 Oct 2020 12:04:19 +0200 Subject: use Encounter::from_header_id --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/filters/log.rs | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 80b9646..f875817 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -421,7 +421,7 @@ dependencies = [ [[package]] name = "evtclib" version = "0.4.3" -source = "git+https://gitlab.com/dunj3/evtclib.git?rev=b6676565#b6676565c39bb6a2fe8f5f01218fe654ec4d2cb8" +source = "git+https://gitlab.com/dunj3/evtclib.git?rev=f480faee#f480faeefbab83a4396a172a15fce7d264216ef2" dependencies = [ "byteorder", "getset", diff --git a/Cargo.toml b/Cargo.toml index df9a838..5feec30 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ repository = "https://gitlab.com/dunj3/raidgrep" lto = true [dependencies] -evtclib = { git = "https://gitlab.com/dunj3/evtclib.git", rev = "b6676565" } +evtclib = { git = "https://gitlab.com/dunj3/evtclib.git", rev = "f480faee" } regex = "1" structopt = "0.3" walkdir = "2" diff --git a/src/filters/log.rs b/src/filters/log.rs index bd02b21..ac166e1 100644 --- a/src/filters/log.rs +++ b/src/filters/log.rs @@ -12,7 +12,6 @@ use std::collections::HashSet; use evtclib::Encounter; use chrono::{DateTime, Datelike, Utc, Weekday}; -use num_traits::FromPrimitive as _; /// Filter trait used for filters that operate on complete logs. pub trait LogFilter = Filter; @@ -22,7 +21,7 @@ struct BossFilter(HashSet); impl Filter for BossFilter { fn filter_early(&self, early_log: &EarlyLogResult) -> Inclusion { - let boss = Encounter::from_u16(early_log.evtc.header.combat_id); + let boss = Encounter::from_header_id(early_log.evtc.header.combat_id); boss.map(|b| self.0.contains(&b).into()) .unwrap_or(Inclusion::Exclude) } -- cgit v1.2.3