16 lines
401 B
Python
16 lines
401 B
Python
""" """
|
|
|
|
def clean_dict(data_dict: dict) -> dict:
|
|
cleaned = {}
|
|
for key, value in data_dict.items():
|
|
|
|
if isinstance(value, str) and not value.strip():
|
|
cleaned[key] = None
|
|
|
|
elif value == 0 and (key.endswith('_id') or key == 'remesa'):
|
|
cleaned[key] = None
|
|
else:
|
|
cleaned[key] = value
|
|
return cleaned
|
|
|