aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-01-20 18:00:43 +0530
committerBobby <[email protected]>2026-01-20 18:00:43 +0530
commitdf6cf3edcbb560e7615ad13d8daf4843507eb11e (patch)
tree28856a2023a07b04b8ecdcadc581bd7ec03cfabc /config
parent9df5dd0018d942ae1208308a60589e1124e6bc66 (diff)
downloadmetachan-df6cf3edcbb560e7615ad13d8daf4843507eb11e.tar.xz
metachan-df6cf3edcbb560e7615ad13d8daf4843507eb11e.zip
Add TVDB integration for episode retrieval and configuration setup
Diffstat (limited to 'config')
-rw-r--r--config/config.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/config/config.go b/config/config.go
index c70560d..b0e9eee 100644
--- a/config/config.go
+++ b/config/config.go
@@ -29,6 +29,9 @@ func init() {
APIKey: getEnv("TMDB_API_KEY"),
ReadAccessToken: getEnv("TMDB_READ_ACCESS_TOKEN"),
},
+ TVDB: types.TVDBConfig{
+ APIKey: getEnv("TVDB_API_KEY"),
+ },
}
switch Config.DatabaseDriver {
@@ -53,6 +56,10 @@ func init() {
logger.Log("Invalid TMDB read access token or TMDB read access token not set", logOptions)
}
+ if Config.TVDB.APIKey == "" {
+ logger.Log("Invalid TVDB API key or TVDB API key not set", logOptions)
+ }
+
logOptions.Level = logger.Success
logOptions.Fatal = false
logger.Log("Config initialized successfully", logOptions)