|
@@ -16,19 +16,6 @@ import (
|
|
|
|
|
|
|
|
func (h *handler) showStylesheet(w http.ResponseWriter, r *http.Request) {
|
|
func (h *handler) showStylesheet(w http.ResponseWriter, r *http.Request) {
|
|
|
filename := request.RouteStringParam(r, "name")
|
|
filename := request.RouteStringParam(r, "name")
|
|
|
- if filename == "custom_css" {
|
|
|
|
|
- user, err := h.store.UserByID(request.UserID(r))
|
|
|
|
|
- if err != nil || user == nil {
|
|
|
|
|
- html.NotFound(w, r)
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
- b := response.New(w, r)
|
|
|
|
|
- b.WithHeader("Content-Type", "text/css; charset=utf-8")
|
|
|
|
|
- b.WithBody(user.Stylesheet)
|
|
|
|
|
- b.Write()
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
etag, found := static.StylesheetBundleChecksums[filename]
|
|
etag, found := static.StylesheetBundleChecksums[filename]
|
|
|
if !found {
|
|
if !found {
|
|
|
html.NotFound(w, r)
|
|
html.NotFound(w, r)
|