dev@locazia: fix royalty params validation
This commit is contained in:
parent
3d16e344c3
commit
5d486544ca
|
|
@ -27,7 +27,7 @@ async def s_api_v1_blockchain_send_new_content_message(request):
|
||||||
'description': lambda x: isinstance(x, str),
|
'description': lambda x: isinstance(x, str),
|
||||||
'price': lambda x: (isinstance(x, str) and x.isdigit()),
|
'price': lambda x: (isinstance(x, str) and x.isdigit()),
|
||||||
'allowResale': lambda x: isinstance(x, bool),
|
'allowResale': lambda x: isinstance(x, bool),
|
||||||
'royaltyParams': lambda x: (isinstance(x, list) and all([valid_royalty_params(y) for y in x])),
|
'royaltyParams': lambda x: (isinstance(x, list) and valid_royalty_params(x)),
|
||||||
|
|
||||||
}.items():
|
}.items():
|
||||||
assert field_key in request.json, f"No {field_key} provided"
|
assert field_key in request.json, f"No {field_key} provided"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue