summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/website_forum/models/forum.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/addons/website_forum/models/forum.py b/addons/website_forum/models/forum.py
index dcae413a8e5..95343de4af6 100644
--- a/addons/website_forum/models/forum.py
+++ b/addons/website_forum/models/forum.py
@@ -346,6 +346,15 @@ class Post(osv.Model):
'child_ids': list(),
}
+ def name_get(self, cr, uid, ids, context=None):
+ result = []
+ for post in self.browse(cr, uid, ids, context=context):
+ if post.parent_id and not post.name:
+ result.append((post.id, '%s (%s)' % (post.parent_id.name, post.id)))
+ else:
+ result.append((post.id, '%s' % (post.name)))
+ return result
+
def create(self, cr, uid, vals, context=None):
if context is None:
context = {}