mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 17:00:15 +01:00
🔧 fix: Add missing configMiddleware to Convo Import Routes
This commit is contained in:
parent
a26597a696
commit
62315be197
2 changed files with 7 additions and 2 deletions
|
|
@ -4,9 +4,13 @@ const { sleep } = require('@librechat/agents');
|
||||||
const { isEnabled } = require('@librechat/api');
|
const { isEnabled } = require('@librechat/api');
|
||||||
const { logger } = require('@librechat/data-schemas');
|
const { logger } = require('@librechat/data-schemas');
|
||||||
const { CacheKeys, EModelEndpoint } = require('librechat-data-provider');
|
const { CacheKeys, EModelEndpoint } = require('librechat-data-provider');
|
||||||
|
const {
|
||||||
|
createImportLimiters,
|
||||||
|
createForkLimiters,
|
||||||
|
configMiddleware,
|
||||||
|
} = require('~/server/middleware');
|
||||||
const { getConvosByCursor, deleteConvos, getConvo, saveConvo } = require('~/models/Conversation');
|
const { getConvosByCursor, deleteConvos, getConvo, saveConvo } = require('~/models/Conversation');
|
||||||
const { forkConversation, duplicateConversation } = require('~/server/utils/import/fork');
|
const { forkConversation, duplicateConversation } = require('~/server/utils/import/fork');
|
||||||
const { createImportLimiters, createForkLimiters } = require('~/server/middleware');
|
|
||||||
const { storage, importFileFilter } = require('~/server/routes/files/multer');
|
const { storage, importFileFilter } = require('~/server/routes/files/multer');
|
||||||
const requireJwtAuth = require('~/server/middleware/requireJwtAuth');
|
const requireJwtAuth = require('~/server/middleware/requireJwtAuth');
|
||||||
const { importConversations } = require('~/server/utils/import');
|
const { importConversations } = require('~/server/utils/import');
|
||||||
|
|
@ -171,6 +175,7 @@ router.post(
|
||||||
'/import',
|
'/import',
|
||||||
importIpLimiter,
|
importIpLimiter,
|
||||||
importUserLimiter,
|
importUserLimiter,
|
||||||
|
configMiddleware,
|
||||||
upload.single('file'),
|
upload.single('file'),
|
||||||
async (req, res) => {
|
async (req, res) => {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
const fs = require('fs').promises;
|
const fs = require('fs').promises;
|
||||||
|
const { logger } = require('@librechat/data-schemas');
|
||||||
const { getImporter } = require('./importers');
|
const { getImporter } = require('./importers');
|
||||||
const { logger } = require('~/config');
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Job definition for importing a conversation.
|
* Job definition for importing a conversation.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue