diff --git a/lib/common.sh b/lib/common.sh index 887f31e..c4ace10 100644 --- a/lib/common.sh +++ b/lib/common.sh @@ -274,12 +274,12 @@ _ENV_CONDITIONAL_TLS_TYPES=(nonempty path path) _ENV_CONDITIONAL_TLS_WHEN=( cloudflare existing existing) # Conditional variables — validated only when GITEA_DB_TYPE is NOT sqlite3. -_ENV_CONDITIONAL_DB_NAMES=(GITEA_DB_HOST GITEA_DB_PORT GITEA_DB_NAME GITEA_DB_USER GITEA_DB_PASSWD) -_ENV_CONDITIONAL_DB_TYPES=(nonempty port nonempty nonempty password) +_ENV_CONDITIONAL_DB_NAMES=(GITEA_DB_PORT GITEA_DB_NAME GITEA_DB_USER GITEA_DB_PASSWD) +_ENV_CONDITIONAL_DB_TYPES=(port nonempty nonempty password) # Optional variables — validated only when non-empty (never required). -_ENV_OPTIONAL_NAMES=(UNRAID_SSH_KEY FEDORA_SSH_KEY LOCAL_REGISTRY UNRAID_DB_IP FEDORA_DB_IP) -_ENV_OPTIONAL_TYPES=(optional_path optional_path nonempty ip ip) +_ENV_OPTIONAL_NAMES=(UNRAID_SSH_KEY FEDORA_SSH_KEY LOCAL_REGISTRY) +_ENV_OPTIONAL_TYPES=(optional_path optional_path nonempty) # Human-readable format hints for error messages. _validator_hint() {