Просмотр исходного кода

Showstopper on forum deletion fixed.

Ralfp 12 лет назад
Родитель
Сommit
8d4164d3ea
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      misago/forums/views.py

+ 2 - 2
misago/forums/views.py

@@ -316,9 +316,9 @@ class Delete(FormWidget):
         return self.form
         return self.form
 
 
     def get_form_instance(self, form, target, initial, post=False):
     def get_form_instance(self, form, target, initial, post=False):
-        form_inst = super(Edit, self).get_form_instance(form, target, initial, post)
+        form_inst = super(Delete, self).get_form_instance(form, target, initial, post)
         valid_targets = Forum.tree.get(token='root').get_descendants(include_self=target.type == 'category').exclude(Q(lft__gte=target.lft) & Q(rght__lte=target.rght))
         valid_targets = Forum.tree.get(token='root').get_descendants(include_self=target.type == 'category').exclude(Q(lft__gte=target.lft) & Q(rght__lte=target.rght))
-        self.form_inst.fields['parent'] = TreeNodeChoiceField(queryset=valid_targets, required=False, empty_label=_("Remove with forum"), level_indicator=u'- - ')
+        form_inst.fields['parent'] = TreeNodeChoiceField(queryset=valid_targets, required=False, empty_label=_("Remove with forum"), level_indicator=u'- - ')
         return form_inst
         return form_inst
 
 
     def submit_form(self, form, target):
     def submit_form(self, form, target):