]> git.parisson.com Git - telemeta.git/commitdiff
Fix url on success edit collection (on change cote)
authormathieu <mathieu.boye28@gmail.com>
Fri, 13 May 2016 15:04:34 +0000 (17:04 +0200)
committermathieu <mathieu.boye28@gmail.com>
Fri, 13 May 2016 15:04:34 +0000 (17:04 +0200)
telemeta/views/collection.py

index 6447f8eab7744200003a9088535ca072a8bfc0b3..daff446d43d52a1b37dbd8204f2241674adc3f83 100644 (file)
@@ -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)