mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 08:50:15 +01:00
chore: improve meili error handling
This commit is contained in:
parent
68979015c1
commit
655e7ce6d6
9 changed files with 182 additions and 64 deletions
|
|
@ -4,7 +4,7 @@ const { MeiliSearch } = require('meilisearch');
|
|||
const { Message } = require('../../models/Message');
|
||||
const { Conversation, getConvosQueried } = require('../../models/Conversation');
|
||||
const { reduceHits } = require('../../lib/utils/reduceHits');
|
||||
const { replaceSup, cleanUpPrimaryKeyValue } = require('../../lib/utils/misc');
|
||||
const { cleanUpPrimaryKeyValue } = require('../../lib/utils/misc');
|
||||
const cache = new Map();
|
||||
|
||||
router.get('/sync', async function (req, res) {
|
||||
|
|
@ -46,7 +46,7 @@ router.get('/', async function (req, res) {
|
|||
return {
|
||||
...rest,
|
||||
searchResult: true,
|
||||
text: replaceSup(_formatted.text)
|
||||
text: _formatted.text
|
||||
};
|
||||
});
|
||||
const titles = (await Conversation.meiliSearch(q)).hits;
|
||||
|
|
@ -55,8 +55,6 @@ router.get('/', async function (req, res) {
|
|||
const result = await getConvosQueried(user, sortedHits, pageNumber);
|
||||
cache.set(key, result.cache);
|
||||
delete result.cache;
|
||||
// result.messages = messages.filter(message => { });
|
||||
// !result.filter.has(message.conversationId)
|
||||
|
||||
const activeMessages = [];
|
||||
for (let i = 0; i < messages.length; i++) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue