Trim leading/trailing whitespace on topic links

This commit is contained in:
Deimos
2020-01-14 09:45:49 -07:00
parent 8318accb68
commit 35f3135742

View File

@@ -113,8 +113,11 @@ class TopicSchema(Schema):
if "link" not in data:
return data
# remove leading/trailing whitespace
data["link"] = data["link"].strip()
# if the value is empty, convert it to None
if not data["link"] or data["link"].isspace():
if not data["link"]:
data["link"] = None
return data