This commit is contained in:
2021-05-07 11:28:31 +00:00
parent b87371d8a4
commit bf41aeca1a
4 changed files with 11 additions and 62 deletions

View File

@@ -26,19 +26,7 @@ request_logger = logging.getLogger("django.request")
def create_pad_for_post(slug, typ="agenda"):
"Creates a Etherpad Pad and returns EtherpadKey"
print("creatingpadforpost")
try:
etherpad_key = createPadifNotExists(slug + "-" + typ)
except URLError as error:
request_logger.info(
"%s konnte von dem Slug '%s' nicht erstellt werden. Error: %s",
typ,
slug,
error,
)
return None
return etherpad_key
return createPadifNotExists(slug + "-" + typ)
class Category(models.Model):
@@ -119,16 +107,7 @@ class Post(models.Model):
if not self.agenda_key:
return None
try:
html = getPadHTML(self.agenda_key)
except URLError as error:
logger.error(
"Can't get the agenda html from agenda '%s'. Error: %s",
self.agenda_key,
error,
)
html = None
return html
return getPadHTML(self.agenda_key)
@property
def protocol_html(self):
@@ -136,16 +115,7 @@ class Post(models.Model):
if not self.protocol_key:
return None
try:
html = getPadHTML(self.protocol_key)
except URLError as error:
logger.error(
"Can't get the agenda html from agenda '%s'. Error: %s",
self.protocol_key,
error,
)
html = None
return html
return getPadHTML(self.protocol_key)
@agenda_html.setter
def agenda_html(self, value):
@@ -154,15 +124,7 @@ class Post(models.Model):
if not value or not self.agenda_key:
return None
try:
setPadHTML(self.agenda_key, value)
except URLError as error:
request_logger.error(
"""Es konnte kein Pad von der Agenda '%s' erzeugt werden.
Error: %s""",
self.agenda_key,
error,
)
setPadHTML(self.agenda_key, value)
request_logger.info(
"set etherpad! for post %s id: %s", self.slug, self.agenda_key
@@ -176,15 +138,7 @@ class Post(models.Model):
if not value or not self.protocol_key:
return None
try:
setPadHTML(self.protocol_key, value)
except URLError as error:
request_logger.error(
"""Es konnte kein Pad von der Agenda '%s' erzeugt werden.
Error: %s""",
self.protocol_key,
error,
)
setPadHTML(self.protocol_key, value)
request_logger.info(
"set etherpad! for post %s id: %s", self.slug, self.protocol_key