diff --git a/app/controllers/User.scala b/app/controllers/User.scala index 5dbd6c065e..c862d70c06 100644 --- a/app/controllers/User.scala +++ b/app/controllers/User.scala @@ -1,14 +1,13 @@ package controllers import lila.app._ -import views._ -import lila.security.Permission -import lila.user.{ Context, User ⇒ UserModel, UserRepo } -import lila.user.tube.userTube -import lila.db.api.$find import lila.common.LilaCookie - +import lila.db.api.$find +import lila.security.Permission +import lila.user.tube.userTube +import lila.user.{ Context, User ⇒ UserModel, UserRepo } import play.api.mvc._, Results._ +import views._ object User extends LilaController { @@ -127,11 +126,13 @@ object User extends LilaController { def export(username: String) = Open { implicit ctx ⇒ OptionFuResult(UserRepo named username) { u ⇒ - Env.game export u map { Redirect(_) } + Env.game export u map { url ⇒ + Redirect(Env.api.Net.Protocol + Env.api.Net.AssetDomain + url) + } } } - private def onlineUsers: Fu[List[UserModel]] = + private def onlineUsers: Fu[List[UserModel]] = $find byIds env.onlineUserIdMemo.keys map { _ sortBy (-_.elo) } diff --git a/todo b/todo index 41c7a32008..ca7c39108c 100644 --- a/todo +++ b/todo @@ -71,7 +71,6 @@ customize piece images opera bug http://postimg.org/image/zcv8hse8n/full/ customize sound notifications http://imgur.com/70WVyb5 show friend game results on timeline -export game is broken http://en.lichess.org/forum/lichess-feedback/i-have-two-problems#1 profile tweaks proposed by clarkey http://i.imgur.com/C57qoRC.jpg ---