Fix csv values from env variables in telemetry (#12370)

This commit is contained in:
Azri Kahar
2022-03-26 00:40:56 +08:00
committed by GitHub
parent c25c79a63f
commit 3cb64c477a

View File

@@ -6,6 +6,7 @@ import os from 'os';
import { version } from '../../package.json';
import env from '../env';
import logger from '../logger';
import { toArray } from '@directus/shared/utils';
export async function track(event: string): Promise<void> {
if (env.TELEMETRY !== false) {
@@ -55,7 +56,7 @@ async function getEnvInfo(event: string) {
transport: env.EMAIL_TRANSPORT,
},
auth: {
providers: env.AUTH_PROVIDERS.split(',')
providers: toArray(env.AUTH_PROVIDERS)
.map((v: string) => v.trim())
.filter((v: string) => v),
},
@@ -65,7 +66,7 @@ async function getEnvInfo(event: string) {
function getStorageDrivers() {
const drivers: string[] = [];
const locations = env.STORAGE_LOCATIONS.split(',')
const locations = toArray(env.STORAGE_LOCATIONS)
.map((v: string) => v.trim())
.filter((v: string) => v);