👥 fix: Reinstate Default Social Login Values (#1811)

* fix: social logins accidentally removed default in AppService, reinstated and added test

* chore: move birthday to OTHER section and make disabled by default
This commit is contained in:
Danny Avila 2024-02-15 08:20:06 -05:00 committed by GitHub
parent 60b1d1332c
commit 637a1a41c2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 25 additions and 14 deletions

View file

@ -1,4 +1,9 @@
const { FileSources, EModelEndpoint, Constants } = require('librechat-data-provider');
const {
FileSources,
EModelEndpoint,
Constants,
defaultSocialLogins,
} = require('librechat-data-provider');
const { initializeFirebase } = require('./Files/Firebase/initialize');
const loadCustomConfig = require('./Config/loadCustomConfig');
const handleRateLimits = require('./Config/handleRateLimits');
@ -35,10 +40,13 @@ const AppService = async (app) => {
]),
});
const socialLogins = config?.registration?.socialLogins ?? defaultSocialLogins;
if (!Object.keys(config).length) {
app.locals = {
availableTools,
fileStrategy,
socialLogins,
paths,
};
@ -52,13 +60,6 @@ const AppService = async (app) => {
}
handleRateLimits(config?.rateLimits);
const socialLogins = config?.registration?.socialLogins ?? [
'google',
'facebook',
'openid',
'github',
'discord',
];
const endpointLocals = {};
if (config?.endpoints?.[EModelEndpoint.assistants]) {