Update docs, rename desc to long_description

This commit is contained in:
rubenwardy
2021-02-03 00:11:48 +00:00
parent 8225e4098b
commit 05c140da78
5 changed files with 24 additions and 13 deletions

View File

@@ -51,6 +51,7 @@ ALLOWED_FIELDS = {
"content_warnings": list,
"license": any,
"media_license": any,
"long_description": str,
"desc": str,
"repo": str,
"website": str,
@@ -59,6 +60,13 @@ ALLOWED_FIELDS = {
"forums": int,
}
ALIASES = {
"short_description": "short_desc",
"issue_tracker": "issueTracker",
"long_description": "desc"
}
def is_int(val):
try:
int(val)
@@ -98,7 +106,7 @@ def do_edit_package(user: User, package: Package, was_new: bool, data: dict, rea
not package.checkPerm(user, Permission.CHANGE_NAME):
raise LogicError(403, "You do not have permission to change the package name")
for alias, to in { "short_description": "short_desc", "issue_tracker": "issueTracker" }.items():
for alias, to in ALIASES.items():
if alias in data:
data[to] = data[alias]