Fix optional env var

pull/2413/head
Jérémy Rialland 2022-11-28 13:17:44 +01:00 committed by Jérémy Rialland
parent 75c0f2d292
commit 0878bf98d3
2 changed files with 10 additions and 4 deletions

View File

@ -5,7 +5,7 @@ dotenv.config()
const fetchApiStats = async (page, start, end, interval) => {
if (!process.env.PLAUSIBLE_API_KEY) {
throw new Error(
"Variables d'environnement manquantes : nous ne récupérons pas les statistiques d'usage"
"Variables d'environnement manquantes : PLAUSIBLE_API_KEY, nous ne récupérons pas les statistiques d'usage"
)
}

View File

@ -570,10 +570,16 @@ try {
!process.env.ATINTERNET_API_SECRET_KEY ||
!process.env.ZAMMAD_API_SECRET_KEY
) {
console.log(
"Variables d'environnement manquantes : nous ne récupérons pas les statistiques d'usage"
const missingEnvVar = (name) => (!process.env[name] ? name : null)
throw new Error(
`Variables d'environnement manquantes : ${[
missingEnvVar('ATINTERNET_API_ACCESS_KEY'),
missingEnvVar('ATINTERNET_API_SECRET_KEY'),
missingEnvVar('ZAMMAD_API_SECRET_KEY'),
]
.filter(Boolean)
.join(', ')}, nous ne récupérons pas les statistiques d'usage`
)
process.exit(1)
}
const [
visitesJours,