From 953f04fef79418ef2093dd37029f8a84caf86ecc Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Thu, 9 Mar 2017 03:59:12 +0100
Subject: [PATCH] Always prefix etherpad links with the default identifier

---
 models/database.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/models/database.py b/models/database.py
index 7bd0cf5..4ba0fb8 100644
--- a/models/database.py
+++ b/models/database.py
@@ -230,7 +230,7 @@ class Protocol(DatabaseModel):
             return self.pad_identifier
         identifier = self.get_identifier()
         if self.protocoltype.non_reproducible_pad_links:
-            identifier = str(uuid4())
+            identifier = "{}-{}".format(identifier, str(uuid4()))
         self.pad_identifier = identifier
         db.session.commit()
         return get_etherpad_url(identifier)
-- 
GitLab