BROKEN! MIGRATE! BIG UPD: not yet complete support for publish[ed|ing]_[web|facebook]

This commit is contained in:
2019-01-23 18:36:11 +01:00
parent 7f7b596b20
commit e6a5f9818a
19 changed files with 503 additions and 210 deletions

View File

@@ -246,7 +246,7 @@ class Event(models.Model):
verbose_name = _(u'Veranstaltung')
verbose_name_plural = _(u'Veranstaltungen')
ordering = ['first_day']
default_permissions = ('view', 'accept', 'edit', 'delete')
# default_permissions = ('view', 'edit', 'delete')
def __unicode__(self):
return u'{number} - {title} ({date})'.format(number=self.get_number(),
@@ -331,8 +331,12 @@ class Event(models.Model):
return True
return False
def get_status_flags(self):
return workflow.get_status_flags(self)
def get_status(self):
workflow.status_code_update(self)
last_flag = self.flags.last()
if last_flag:
return last_flag.status
@@ -472,7 +476,6 @@ class Event(models.Model):
r = {
'event': self,
'status': self.get_status(),
'number': self.get_number(),
'title': self.title,
'description': self.description,