Change payload generator

This commit is contained in:
Alex Root Junior 2017-05-26 09:03:16 +03:00
parent 7003b088fc
commit 9b6548d0b8

View file

@ -1,5 +1,7 @@
DEFAULT_FILTER = ['self']
def generate_payload(skip_items=DEFAULT_FILTER, **kwargs):
return {key: value for key, value in kwargs.items() if key not in skip_items and value}
def generate_payload(skip_items=None, **kwargs):
if skip_items is None:
skip_items = []
return {key: value for key, value in kwargs.items() if key not in skip_items + DEFAULT_FILTER and value}