diff --git a/modem/api_validations.py b/modem/api_validations.py index 5e397e53..b07cec3e 100644 --- a/modem/api_validations.py +++ b/modem/api_validations.py @@ -2,7 +2,7 @@ import re def validate_freedata_callsign(callsign): #regexp = "^[a-zA-Z]+\d+\w+-\d{1,2}$" - regexp = "^[A-Za-z0-9]{1,7}-[0-9]$" # still broken - we need to allow all ssids form 0 - 255 + regexp = "^[A-Za-z0-9]{1,7}-[0-9]{1,3}$" # still broken - we need to allow all ssids form 0 - 255 return re.compile(regexp).match(callsign) is not None def validate_message_attachment(attachment):