[FIX] website_event_track: slug function with non existing record

The slug function cannot be used with non existing records.

opw:692017
This commit is contained in:
Goffin Simon
2016-10-25 15:24:17 +02:00
parent d11e88dde9
commit 4d59cc8637
@@ -85,7 +85,8 @@ class Track(models.Model):
def _compute_website_url(self):
super(Track, self)._compute_website_url()
for track in self:
track.website_url = '/event/%s/track/%s' % (slug(track.event_id), slug(track))
if not isinstance(track.id, models.NewId):
track.website_url = '/event/%s/track/%s' % (slug(track.event_id), slug(track))
@api.model
def read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True):