Skip to content

Commit e181c26

Browse files
committed
Do not crash when metadata value is set to nil
1 parent 1b2baf1 commit e181c26

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/logger_json/formatter/metadata.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ defmodule LoggerJSON.Formatter.Metadata do
1212
def update_metadata_selector({:all_except, except_keys}, processed_keys),
1313
do: {:all_except, except_keys ++ processed_keys}
1414

15+
def update_metadata_selector(nil, processed_keys),
16+
do: {:all_except, processed_keys}
17+
1518
def update_metadata_selector(keys, processed_keys),
1619
do: keys -- processed_keys
1720

0 commit comments

Comments
 (0)