guest profiles should not exist
don't load profile resources on error
This commit is contained in:
parent
5ac7739648
commit
d1f977154f
|
@ -38,11 +38,8 @@ func ViewProfile(w http.ResponseWriter, r *http.Request, user *c.User, h *c.Head
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return c.SimpleError(phrases.GetErrorPhrase("url_id_must_be_integer"), w, r, h)
|
return c.SimpleError(phrases.GetErrorPhrase("url_id_must_be_integer"), w, r, h)
|
||||||
}
|
}
|
||||||
|
if pid == 0 {
|
||||||
// TODO: Preload this?
|
return c.NotFound(w, r, h)
|
||||||
h.AddSheet(h.Theme.Name + "/profile.css")
|
|
||||||
if user.Loggedin {
|
|
||||||
h.AddScriptAsync("profile_member.js")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var puser *c.User
|
var puser *c.User
|
||||||
|
@ -61,6 +58,11 @@ func ViewProfile(w http.ResponseWriter, r *http.Request, user *c.User, h *c.Head
|
||||||
}
|
}
|
||||||
h.Title = phrases.GetTitlePhrasef("profile", puser.Name)
|
h.Title = phrases.GetTitlePhrasef("profile", puser.Name)
|
||||||
h.Path = c.BuildProfileURL(c.NameToSlug(puser.Name), puser.ID)
|
h.Path = c.BuildProfileURL(c.NameToSlug(puser.Name), puser.ID)
|
||||||
|
// TODO: Preload this?
|
||||||
|
h.AddSheet(h.Theme.Name + "/profile.css")
|
||||||
|
if user.Loggedin {
|
||||||
|
h.AddScriptAsync("profile_member.js")
|
||||||
|
}
|
||||||
|
|
||||||
// Get the replies..
|
// Get the replies..
|
||||||
rows, err := profileStmts.getReplies.Query(puser.ID)
|
rows, err := profileStmts.getReplies.Query(puser.ID)
|
||||||
|
|
Loading…
Reference in New Issue