get default value from numnber check, check for advertisement

This commit is contained in:
jb-alvarado 2021-02-03 17:26:12 +01:00
parent d0306f493f
commit 7ec0a1de96

View File

@ -657,26 +657,29 @@ def get_date(seek_day):
return d.strftime('%Y-%m-%d')
def is_float(value):
def is_float(value, default=False):
"""
test if value is float
"""
try:
float(value)
return True
return float(value)
except (ValueError, TypeError):
return False
return default
def is_int(value):
def is_int(value, default=False):
"""
test if value is int
"""
try:
int(value)
return True
return int(value)
except ValueError:
return False
return default
def is_advertisement(node):
if 'category' in node and node["category"] == 'advertisement':
return True
def valid_json(file):