Move the /profile under the company router
This is not necessary per se, but it makes my life easier because that way i know which company the user was when she went to its profile and can “return” back in the menu and future nav items.
This commit is contained in:
parent
666935b54c
commit
1712a81dfc
|
@ -9,6 +9,7 @@ func NewRouter(db *Db) http.Handler {
|
|||
companyRouter.Handle("/tax-details", CompanyTaxDetailsHandler())
|
||||
companyRouter.Handle("/tax/", CompanyTaxHandler())
|
||||
companyRouter.Handle("/tax", CompanyTaxHandler())
|
||||
companyRouter.Handle("/profile", ProfileHandler())
|
||||
companyRouter.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
||||
mustRenderAppTemplate(w, r, "dashboard.html", nil)
|
||||
})
|
||||
|
@ -17,7 +18,6 @@ func NewRouter(db *Db) http.Handler {
|
|||
router.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("web/static"))))
|
||||
router.Handle("/login", LoginHandler())
|
||||
router.Handle("/logout", Authenticated(LogoutHandler()))
|
||||
router.Handle("/profile", Authenticated(ProfileHandler()))
|
||||
router.Handle("/company/", Authenticated(http.StripPrefix("/company/", CompanyHandler(companyRouter))))
|
||||
router.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
||||
user := getUser(r)
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
</summary>
|
||||
<ul role="menu">
|
||||
<li role="presentation">
|
||||
<a role="menuitem" href="/profile">
|
||||
<a role="menuitem" href="{{ companyURI "/profile" }}">
|
||||
<i class="ri-account-circle-line"></i>
|
||||
{{( pgettext "Account" "menu" )}}
|
||||
</a>
|
||||
|
|
Loading…
Reference in New Issue