Skip to content

Commit 0b90fc6

Browse files
validate feed keys used needs to allow periods
The recently introduced validate_feed_key [0] function needs to account for cases when feed_id includes a group. For example: "sign-quotes..signtext" Fixes #71 [0]: 1e3d458
1 parent 817574c commit 0b90fc6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_io/adafruit_io.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ def validate_feed_key(feed_key):
4040
"""
4141
if len(feed_key) > 128: # validate feed key length
4242
raise ValueError("Feed key must be less than 128 characters.")
43-
if not bool(re.match("^[a-z0-9-]+$", feed_key)): # validate key naming scheme
43+
if not bool(re.match("^[a-z0-9-\.]+$", feed_key)): # validate key naming scheme
4444
raise TypeError(
45-
"Feed key must contain lower case English letters, numbers, and dash."
45+
"Feed key must contain lower case English letters, numbers, dash, and period."
4646
)
4747

4848

0 commit comments

Comments
 (0)