Browse Source

Fixed a bug when editing existing forums

sh4nks 11 years ago
parent
commit
9a6839769f
1 changed files with 6 additions and 1 deletions
  1. 6 1
      flaskbb/admin/views.py

+ 6 - 1
flaskbb/admin/views.py

@@ -194,10 +194,15 @@ def edit_forum(forum_id):
         forum.title = form.title.data
         forum.description = form.description.data
         forum.position = form.position.data
-        forum.parent_id = form.parent.data.id
         forum.is_category = form.is_category.data
         forum.locked = form.locked.data
         forum.moderators = form.moderators.data
+
+        if hasattr(form.parent.data, 'id'):
+            forum.parent_id = form.parent.data.id
+        else:
+            forum.parent_id = form.parent.data
+
         forum.save()
 
         flash("Forum successfully edited.", "success")