Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: kirkrodrigues <[email protected]>
  • Loading branch information
davemarco and kirkrodrigues authored Oct 10, 2024
1 parent 7d01cf2 commit bd29b8f
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/clp_ffi_js/ir/StreamReader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,14 @@ void StreamReader::filter_log_events(emscripten::val const& log_level_filter) {
}

m_filtered_log_event_map.emplace();
auto filter_levels{emscripten::vecFromJSArray<std::uint8_t>(log_level_filter)};
auto filter_levels{emscripten::vecFromJSArray<std::underlying_type_t<LogLevel>>(log_level_filter
)};
for (size_t log_event_idx = 0; log_event_idx < m_encoded_log_events.size(); ++log_event_idx) {
auto const& log_event = m_encoded_log_events[log_event_idx];
if (std::ranges::find(filter_levels, static_cast<std::uint8_t>(log_event.get_log_level()))
if (std::ranges::find(
filter_levels,
clp::enum_to_underlying_type(log_event.get_log_level())
)
!= filter_levels.end())
{
m_filtered_log_event_map->emplace_back(log_event_idx);
Expand Down

0 comments on commit bd29b8f

Please sign in to comment.