From 59cbe00abf8c47f462c1f0456effa1bf9ded9a9c Mon Sep 17 00:00:00 2001 From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de> Date: Fri, 14 Apr 2017 01:49:33 +0200 Subject: [PATCH] Limit length of etherpad urls /close #45 --- models/database.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/database.py b/models/database.py index eee2db6..a0d60ab 100644 --- a/models/database.py +++ b/models/database.py @@ -244,7 +244,7 @@ class Protocol(DatabaseModel): if self.pad_identifier is None: identifier = self.get_identifier() if self.protocoltype.non_reproducible_pad_links: - identifier = "{}-{}".format(identifier, str(uuid4())) + identifier = "{}-{}".format(identifier, str(uuid4()).replace("-", ""))[:50] self.pad_identifier = identifier db.session.commit() return get_etherpad_url(self.pad_identifier) -- GitLab