fix ublog rss title
parent
687de151d6
commit
df92023cac
|
@ -249,10 +249,11 @@ final class Ublog(env: Env) extends LilaController(env) {
|
|||
}
|
||||
}
|
||||
|
||||
def userAtom(username: String) = Action.async {
|
||||
def userAtom(username: String) = Action.async { implicit req =>
|
||||
env.user.repo.enabledNamed(username) flatMap {
|
||||
case None => NotFound.fuccess
|
||||
case Some(user) =>
|
||||
implicit val lang = reqLang
|
||||
env.ublog.api.getUserBlog(user) flatMap { blog =>
|
||||
(isBlogVisible(user, blog) ?? env.ublog.paginator.byUser(user, true, 1)) map { posts =>
|
||||
Ok(html.ublog.atom(user, blog, posts.currentPageResults)) as XML
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
package views.html.ublog
|
||||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.paginator.Paginator
|
||||
import lila.user.User
|
||||
import lila.ublog.{ UblogBlog, UblogPost }
|
||||
import lila.user.User
|
||||
|
||||
object atom {
|
||||
|
||||
|
@ -18,12 +19,12 @@ object atom {
|
|||
user: User,
|
||||
blog: UblogBlog,
|
||||
posts: Seq[UblogPost.PreviewPost]
|
||||
) =
|
||||
)(implicit ctx: Lang) =
|
||||
views.html.base.atom(
|
||||
elems = posts,
|
||||
htmlCall = routes.Ublog.index(user.username),
|
||||
atomCall = routes.Blog.atom,
|
||||
title = "lichess.org blog",
|
||||
title = trans.ublog.xBlog.txt(user.username),
|
||||
updated = posts.headOption.flatMap(_.lived).map(_.at)
|
||||
) { post =>
|
||||
frag(
|
||||
|
|
Loading…
Reference in New Issue