@@ -5,6 +5,7 @@ defmodule AlgoraWeb.Router do
55 import AlgoraWeb.RedirectPlug
66 import AlgoraWeb.UserAuth , only: [ fetch_current_user: 2 ]
77
8+ alias AlgoraWeb.Org.RepoNav
89 alias AlgoraWeb.User.Nav
910
1011 require Algora.Cloud
@@ -38,8 +39,6 @@ defmodule AlgoraWeb.Router do
3839 redirect ( from , to , :temporary )
3940 end
4041
41- Algora.Cloud . use_if_available ( AlgoraCloud.Router )
42-
4342 scope "/" do
4443 forward "/asset" , AlgoraWeb.Plugs.RewriteAssetsPlug , upstream: :assets_url
4544 forward "/storage" , AlgoraWeb.Plugs.RewriteStoragePlug , upstream: :storage_url
@@ -216,13 +215,19 @@ defmodule AlgoraWeb.Router do
216215 live "/transactions" , Org.TransactionsLive , :index
217216 end
218217 end
218+ end
219+
220+ Algora.Cloud . use_if_available ( AlgoraCloud.Router )
221+
222+ scope "/" , AlgoraWeb do
223+ pipe_through [ :browser ]
219224
220225 scope "/:repo_owner/:repo_name" do
221226 get "/" , RepoController , :index
222227
223228 live_session :repo ,
224229 layout: { AlgoraWeb.Layouts , :user } ,
225- on_mount: [ { AlgoraWeb.UserAuth , :current_user } , AlgoraWeb.Org. RepoNav] do
230+ on_mount: [ { AlgoraWeb.UserAuth , :current_user } , RepoNav ] do
226231 live "/issues/:number" , BountyLive
227232 live "/pull/:number" , BountyLive
228233 end
0 commit comments