mirror of
https://github.com/Theodor-Springmann-Stiftung/kgpz_web.git
synced 2025-10-29 17:15:31 +00:00
-unused img path
This commit is contained in:
11
app/kgpz.go
11
app/kgpz.go
@@ -25,7 +25,6 @@ import (
|
|||||||
// It is meant to be constructed once and then used as a singleton.
|
// It is meant to be constructed once and then used as a singleton.
|
||||||
|
|
||||||
const (
|
const (
|
||||||
IMG_PREFIX = "/img/"
|
|
||||||
PICTURES_PREFIX = "/static/pictures/"
|
PICTURES_PREFIX = "/static/pictures/"
|
||||||
|
|
||||||
EDITION_URL = "/edition/"
|
EDITION_URL = "/edition/"
|
||||||
@@ -89,16 +88,6 @@ func NewKGPZ(config *providers.ConfigProvider) (*KGPZ, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (k *KGPZ) Pre(srv *fiber.App) error {
|
func (k *KGPZ) Pre(srv *fiber.App) error {
|
||||||
// Check if folder exists and if yes, serve image files from it
|
|
||||||
if _, err := os.Stat(k.Config.Config.ImgPath); err == nil {
|
|
||||||
fs := os.DirFS(k.Config.Config.ImgPath)
|
|
||||||
srv.Use(IMG_PREFIX, compress.New(compress.Config{
|
|
||||||
Level: compress.LevelBestSpeed,
|
|
||||||
}), etag.New(), helpers.StaticHandler(&fs))
|
|
||||||
} else {
|
|
||||||
logging.Info("Image folder not found. Skipping image serving.")
|
|
||||||
}
|
|
||||||
|
|
||||||
// Serve newspaper pictures from pictures directory
|
// Serve newspaper pictures from pictures directory
|
||||||
picturesPath := k.Config.Config.PicturesPath
|
picturesPath := k.Config.Config.PicturesPath
|
||||||
if _, err := os.Stat(picturesPath); err == nil {
|
if _, err := os.Stat(picturesPath); err == nil {
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ const (
|
|||||||
DEFAULT_GND_CACHE_DIR = "gnd"
|
DEFAULT_GND_CACHE_DIR = "gnd"
|
||||||
DEFAULT_GEO_CACHE_DIR = "geo"
|
DEFAULT_GEO_CACHE_DIR = "geo"
|
||||||
DEFAULT_SEARCH_CACHE_DIR = "search"
|
DEFAULT_SEARCH_CACHE_DIR = "search"
|
||||||
DEFAULT_IMG_DIR = "data_bilder"
|
|
||||||
DEFAULT_PICTURES_DIR = "pictures"
|
DEFAULT_PICTURES_DIR = "pictures"
|
||||||
|
|
||||||
DEFAULT_PORT = "8080"
|
DEFAULT_PORT = "8080"
|
||||||
@@ -43,7 +42,6 @@ type Config struct {
|
|||||||
GNDPath string `json:"gnd_path" envconfig:"GND_PATH"`
|
GNDPath string `json:"gnd_path" envconfig:"GND_PATH"`
|
||||||
GeoPath string `json:"geo_path" envconfig:"GEO_PATH"`
|
GeoPath string `json:"geo_path" envconfig:"GEO_PATH"`
|
||||||
SearchPath string `json:"search_path" envconfig:"SEARCH_PATH"`
|
SearchPath string `json:"search_path" envconfig:"SEARCH_PATH"`
|
||||||
ImgPath string `json:"img_path" envconfig:"IMG_PATH"`
|
|
||||||
PicturesPath string `json:"pictures_path" envconfig:"PICTURES_PATH"`
|
PicturesPath string `json:"pictures_path" envconfig:"PICTURES_PATH"`
|
||||||
WebHookEndpoint string `json:"webhook_endpoint" envconfig:"WEBHOOK_ENDPOINT"`
|
WebHookEndpoint string `json:"webhook_endpoint" envconfig:"WEBHOOK_ENDPOINT"`
|
||||||
WebHookSecret string `json:"webhook_secret" envconfig:"WEBHOOK_SECRET"`
|
WebHookSecret string `json:"webhook_secret" envconfig:"WEBHOOK_SECRET"`
|
||||||
@@ -130,10 +128,6 @@ func readDefaults(cfg *Config) *Config {
|
|||||||
cfg.Port = DEFAULT_PORT
|
cfg.Port = DEFAULT_PORT
|
||||||
}
|
}
|
||||||
|
|
||||||
if strings.TrimSpace(cfg.ImgPath) == "" {
|
|
||||||
cfg.ImgPath = DEFAULT_IMG_DIR
|
|
||||||
}
|
|
||||||
|
|
||||||
if strings.TrimSpace(cfg.SearchPath) == "" {
|
if strings.TrimSpace(cfg.SearchPath) == "" {
|
||||||
cfg.SearchPath = DEFAULT_SEARCH_CACHE_DIR
|
cfg.SearchPath = DEFAULT_SEARCH_CACHE_DIR
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user