diff --git a/src/telemetry.erl b/src/telemetry.erl index 869481b..9a85c96 100644 --- a/src/telemetry.erl +++ b/src/telemetry.erl @@ -150,7 +150,7 @@ execute(EventName, Value, Metadata) when is_number(Value) -> ?LOG_WARNING("Using execute/3 with a single event value is deprecated. " "Use a measurement map instead.", []), execute(EventName, #{value => Value}, Metadata); -execute(EventName, Measurements, Metadata) when is_map(Measurements) and is_map(Metadata) -> +execute([_ | _] = EventName, Measurements, Metadata) when is_map(Measurements) and is_map(Metadata) -> Handlers = telemetry_handler_table:list_for_event(EventName), ApplyFun = fun(#handler{id=HandlerId,