Skip to content

Commit e7a734e

Browse files
committed
Allow for string and list values to be removed in IOC metadata
1 parent 0d8adb8 commit e7a734e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/falconpy/_payload/_ioc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def indicator_object(passed_keywords: dict) -> dict:
7070
"mobile_action", "severity", "source", "type", "value"
7171
]
7272
for key in keys:
73-
if passed_keywords.get(key, None):
73+
if passed_keywords.get(key, None) is not None:
7474
returned_payload[key] = passed_keywords.get(key, None)
7575

7676
if not passed_keywords.get("applied_globally", None) is None:
@@ -79,7 +79,7 @@ def indicator_object(passed_keywords: dict) -> dict:
7979
list_keys = ["host_groups", "platforms", "tags"]
8080
for list_key in list_keys:
8181
passed_list = passed_keywords.get(list_key, None)
82-
if passed_list:
82+
if passed_list is not None:
8383
if isinstance(passed_list, str):
8484
passed_list = passed_list.split(",")
8585
returned_payload[list_key] = passed_list

0 commit comments

Comments
 (0)