LibreChat/config
Danny Avila 85aa3e7d9c
🔧 refactor: Centralize Collection Checks for Permissions Migration (#9565)
* 🔧 refactor: Centralize Collection Existence Checks for Permissions Migration

* Replace individual collection existence checks with a unified function `ensureRequiredCollectionsExist` in the database utility module.
* Update migration scripts for agents and prompts to utilize the new function, ensuring all required collections are verified for existence in a single call.
* Remove redundant collection existence logic from migration files, improving code maintainability and clarity.

* chore: import order in migration scripts

* 🔧 test: Update Token Test Cases for Realistic Scenarios

* Changed email in test data to 'user1-alt@example.com' for a more realistic scenario.
* Clarified expectation comment for token retrieval to indicate it finds the only matching token based on criteria.
2025-09-10 20:40:58 -04:00
..
translations
add-balance.js
ban-user.js
connect.js
create-user.js
delete-banner.js
delete-user.js
deployed-update.js
flush-cache.js
helpers.js
invite-user.js
list-balances.js
list-users.js
migrate-agent-permissions.js
migrate-prompt-permissions.js
packages.js
prepare.js
reset-meili-sync.js
reset-password.js
reset-terms.js
set-balance.js
stop-backend.js
update-banner.js
update.js
user-stats.js