feat(server): adjust telemetry config (#6424)

This commit is contained in:
EYHN
2024-04-02 03:44:47 +00:00
parent 8bd2408b0c
commit 366e0a4b60
4 changed files with 9 additions and 1 deletions

View File

@@ -66,6 +66,9 @@ export class ServerConfigType {
description: 'credentials requirement',
})
credentialsRequirement!: CredentialsRequirementType;
@Field({ description: 'enable telemetry' })
enableTelemetry!: boolean;
}
export class ServerConfigResolver {
@@ -87,6 +90,7 @@ export class ServerConfigResolver {
credentialsRequirement: {
password: AFFiNE.auth.password,
},
enableTelemetry: AFFiNE.telemetry.enabled,
};
}
}