diva: add list decoders

This commit is contained in:
2023-11-26 19:24:36 -05:00
parent 024bc352d7
commit d2d02f9483
2 changed files with 70 additions and 63 deletions

View File

@ -241,3 +241,9 @@ def encode_list(key: str, val: Union[List[Any], None], urlencode_final_val: boo
all_vals = quote(all_vals)
return f"{key}={all_vals}"
def decode_list_int(val: str) -> List[int]:
return [int(x) for x in val.split(",")]
def decode_list(val: str) -> List[str]:
return [x for x in val.split(",")]