QA: nftproto registration tokenProtocolId validation failures
Summary
QA: nftproto register does not validate the new tokenProtocolId according to the rules given in the help
Steps to reproduce
crown-cli nftproto register test01 "Test 01"
Expected behavior
This should fail (contains an illegal 0 character)
Problematic behavior
Protocol is created with Id "test.1"
Crown-core environment info
Ubuntu 16.04
Crown-core application info
Crown version v0.13.9.3-3230ab8a
Relevant logs, dumps and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code; it's very hard to read otherwise.)
Drop full logs & dumps here: https://nextcloud.crownplatform.com/index.php/s/Q6H8enXNmJsQYCD
Possible fixes
(Any comments on what you think might be responsible for the problem, if you have particular insight.)
/cc @artem
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information