Prohibit trackers named . or ..
This commit is contained in:
parent
dedc26ad97
commit
9f4d75f42c
|
@ -72,6 +72,9 @@ class Tracker(Base):
|
||||||
valid.expect(not valid.ok or name_re.match(name),
|
valid.expect(not valid.ok or name_re.match(name),
|
||||||
"Only alphanumeric characters or <samp>._-</samp>",
|
"Only alphanumeric characters or <samp>._-</samp>",
|
||||||
field="name")
|
field="name")
|
||||||
|
valid.expect(not valid.ok or name not in [".", ".."],
|
||||||
|
"Name cannot be '.' or '..'",
|
||||||
|
field="name")
|
||||||
valid.expect(not desc or len(desc) < 4096,
|
valid.expect(not desc or len(desc) < 4096,
|
||||||
"Must be less than 4096 characters",
|
"Must be less than 4096 characters",
|
||||||
field="description")
|
field="description")
|
||||||
|
|
Loading…
Reference in New Issue