From: mathieu Date: Fri, 13 May 2016 15:04:34 +0000 (+0200) Subject: Fix url on success edit collection (on change cote) X-Git-Tag: 1.6.2^2~15^2~3^2~8 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=6c5311c86d0a889d53d662ba57bf589de5c299c3;p=telemeta.git Fix url on success edit collection (on change cote) --- diff --git a/telemeta/views/collection.py b/telemeta/views/collection.py index 6447f8ea..daff446d 100644 --- a/telemeta/views/collection.py +++ b/telemeta/views/collection.py @@ -305,10 +305,11 @@ class CollectionEditView(CollectionViewMixin, UpdateWithInlinesView): messages.info(self.request, ugettext_lazy("You have successfully updated your collection.")) obj = form.save() obj.set_revision(self.request.user) + self.code = obj.code return super(CollectionEditView, self).forms_valid(form, inlines) def get_success_url(self): - return reverse_lazy('telemeta-collection-detail', kwargs={'public_id':self.kwargs['public_id']}) + return reverse_lazy('telemeta-collection-detail', kwargs={'public_id':self.code}) def get_context_data(self, **kwargs): context = super(CollectionEditView, self).get_context_data(**kwargs)