Skip to content
Snippets Groups Projects
Commit fa95003d authored by Eirik Martin Danielsen's avatar Eirik Martin Danielsen :speech_balloon:
Browse files

sanitize

parent 7d4052b0
No related branches found
No related tags found
1 merge request!37Resolve "rematch function and endpoint"
...@@ -131,6 +131,8 @@ def get_locations(): ...@@ -131,6 +131,8 @@ def get_locations():
def sanitize_number_str(string_num: str = None): def sanitize_number_str(string_num: str = None):
if string_num is None: if string_num is None:
return None return None
if string_num == "":
return 0.0
string_num = string_num.replace(',', '.') string_num = string_num.replace(',', '.')
string_num = sub('[^\d\.]', '', string_num) string_num = sub('[^\d\.]', '', string_num)
string_list = string_num.split('.') string_list = string_num.split('.')
...@@ -145,6 +147,8 @@ def sanitize_number_str(string_num: str = None): ...@@ -145,6 +147,8 @@ def sanitize_number_str(string_num: str = None):
def sanitize_int_str(string_num: str = None): def sanitize_int_str(string_num: str = None):
if string_num is None: if string_num is None:
return None return None
if string_num == "":
return 0
string_num = sub('[^\d]', '', string_num) string_num = sub('[^\d]', '', string_num)
# if string_list is greater that 2 the rest is ignored: # if string_list is greater that 2 the rest is ignored:
return int(string_num) return int(string_num)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment