]> git.lizzy.rs Git - cheatdb.git/commitdiff
Increase package name and title length limits in form validation
authorrubenwardy <rw@rubenwardy.com>
Fri, 27 Mar 2020 15:30:08 +0000 (15:30 +0000)
committerrubenwardy <rw@rubenwardy.com>
Fri, 27 Mar 2020 15:30:08 +0000 (15:30 +0000)
app/blueprints/packages/packages.py

index 8bfce65f7c4894b12c3fea88f98a8822b258ba40..0b7ff056c6bf04eac94d4582a65eed5baa7456c1 100644 (file)
@@ -168,8 +168,8 @@ def download(package):
 
 
 class PackageForm(FlaskForm):
-       name          = StringField("Name (Technical)", [InputRequired(), Length(1, 20), Regexp("^[a-z0-9_]+$", 0, "Lower case letters (a-z), digits (0-9), and underscores (_) only")])
-       title         = StringField("Title (Human-readable)", [InputRequired(), Length(3, 50)])
+       name          = StringField("Name (Technical)", [InputRequired(), Length(1, 100), Regexp("^[a-z0-9_]+$", 0, "Lower case letters (a-z), digits (0-9), and underscores (_) only")])
+       title         = StringField("Title (Human-readable)", [InputRequired(), Length(3, 100)])
        short_desc     = StringField("Short Description (Plaintext)", [InputRequired(), Length(1,200)])
        desc          = TextAreaField("Long Description (Markdown)", [Optional(), Length(0,10000)])
        type          = SelectField("Type", [InputRequired()], choices=PackageType.choices(), coerce=PackageType.coerce, default=PackageType.MOD)