aboutsummaryrefslogtreecommitdiffstats
path: root/internal/web/handlers_posts.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/web/handlers_posts.go')
-rw-r--r--internal/web/handlers_posts.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/web/handlers_posts.go b/internal/web/handlers_posts.go
index 0c34198..8a54c31 100644
--- a/internal/web/handlers_posts.go
+++ b/internal/web/handlers_posts.go
@@ -89,8 +89,8 @@ func (s *Server) handlePostForm(w http.ResponseWriter, r *http.Request) {
}
} else if pid, _ := strconv.ParseInt(r.URL.Query().Get("page"), 10, 64); pid != 0 {
p.PageID = pid
- } else if hp, err := blogStore(r).HomePage(r.Context()); err == nil && !hp.Special() {
- p.PageID = hp.ID // a gallery home page takes no posts: the select's first page stands in
+ } else if hp, err := blogStore(r).HomePage(r.Context()); err == nil {
+ p.PageID = hp.ID
}
d, err := s.postFormData(r, p)
if err != nil {
@@ -153,7 +153,7 @@ func (s *Server) handlePostSave(w http.ResponseWriter, r *http.Request) {
}
pageOK := false
for _, pg := range pages {
- if pg.ID == p.PageID && !pg.Special() {
+ if pg.ID == p.PageID {
pageOK = true
}
}