From f79bf026357e16ebefd8c271bede84f2e0342d7f Mon Sep 17 00:00:00 2001 From: Laptop Date: Mon, 23 Dec 2024 20:47:20 +0200 Subject: [PATCH] h --- lib/cfg/init.go | 6 ++++++ lib/preferences/init.go | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/cfg/init.go b/lib/cfg/init.go index cf84176..be9a88f 100644 --- a/lib/cfg/init.go +++ b/lib/cfg/init.go @@ -87,6 +87,8 @@ var TrustedProxyCheck = true // list of ips or ip ranges of trusted proxies (check above) var TrustedProxies = []string{} +var CodegenConfig = false + // // end of config // // // defaults are: @@ -425,6 +427,7 @@ func init() { Prefork *bool TrustedProxyCheck *bool TrustedProxies *[]string + CodegenConfig *bool } err = json.Unmarshal(data, &config) @@ -496,6 +499,9 @@ func init() { if config.TrustedProxies != nil { TrustedProxies = *config.TrustedProxies } + if config.CodegenConfig != nil { + CodegenConfig = *config.CodegenConfig + } if config.DefaultPreferences != nil { loadDefaultPreferences(*config.DefaultPreferences) diff --git a/lib/preferences/init.go b/lib/preferences/init.go index 493c30f..0dca3be 100644 --- a/lib/preferences/init.go +++ b/lib/preferences/init.go @@ -130,7 +130,7 @@ func Load(r fiber.Router) { if *old.Player == cfg.HLSPlayer { if cfg.ProxyStreams { if p.ProxyStreams == "on" { - old.ProxyStreams = &cfg.ProxyStreams // true! + old.ProxyStreams = &cfg.True } else if p.ProxyStreams == "" { old.ProxyStreams = &cfg.False } @@ -155,7 +155,7 @@ func Load(r fiber.Router) { if cfg.ProxyImages { if p.ProxyImages == "on" { - old.ProxyImages = &cfg.ProxyImages // true! + old.ProxyImages = &cfg.True } else if p.ProxyImages == "" { old.ProxyImages = &cfg.False }