From 6dc007c564dc116d26d2a6730e268dc32caf1af3 Mon Sep 17 00:00:00 2001 From: Thibault Duplessis Date: Sat, 12 Apr 2014 14:54:39 +0200 Subject: [PATCH] fix forum replies number --- modules/forum/src/main/Topic.scala | 3 +-- modules/forum/src/main/views.scala | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/forum/src/main/Topic.scala b/modules/forum/src/main/Topic.scala index 4b2262664a..eacf84c5fc 100644 --- a/modules/forum/src/main/Topic.scala +++ b/modules/forum/src/main/Topic.scala @@ -20,10 +20,9 @@ case class Topic( closed: Boolean, hidden: Boolean) { - def nbReplies = nbPosts - 1 - def updatedAt(troll: Boolean): DateTime = troll.fold(updatedAtTroll, updatedAt) def nbPosts(troll: Boolean): Int = troll.fold(nbPostsTroll, nbPosts) + def nbReplies(troll: Boolean): Int = nbPosts(troll) - 1 def lastPostId(troll: Boolean): String = troll.fold(lastPostIdTroll, lastPostId) def open = !closed diff --git a/modules/forum/src/main/views.scala b/modules/forum/src/main/views.scala index ed9a5ce26a..7b79e61bf1 100644 --- a/modules/forum/src/main/views.scala +++ b/modules/forum/src/main/views.scala @@ -23,6 +23,7 @@ case class TopicView( def updatedAt = topic updatedAt troll def nbPosts = topic nbPosts troll + def nbReplies = topic nbReplies troll def lastPostId = topic lastPostId troll def id = topic.id