Merge pull request #7 from KevinDog24/master

Adds a queue for messages - Corrected errors on previos pull
This commit is contained in:
Leifer Mendez
2024-08-25 21:48:04 +02:00
committed by GitHub
2 changed files with 4 additions and 4 deletions

View File

@@ -13,8 +13,8 @@
"keywords": [], "keywords": [],
"dependencies": { "dependencies": {
"@builderbot-plugins/openai-assistants": "^0.0.2", "@builderbot-plugins/openai-assistants": "^0.0.2",
"@builderbot/bot": "1.2.1", "@builderbot/bot": "1.2.2",
"@builderbot/provider-baileys": "1.2.1", "@builderbot/provider-baileys": "1.2.2",
"dotenv": "^16.4.5" "dotenv": "^16.4.5"
}, },
"devDependencies": { "devDependencies": {

View File

@@ -44,7 +44,7 @@ const handleQueue = async (userId) => {
try { try {
await processUserMessage(ctx, { flowDynamic, state, provider }); await processUserMessage(ctx, { flowDynamic, state, provider });
} catch (error) { } catch (error) {
console.error(Error processing message for user ${userId}:, error); console.error(`Error processing message for user ${userId}:`, error);
} finally { } finally {
userLocks.set(userId, false); // Release the lock userLocks.set(userId, false); // Release the lock
} }
@@ -116,4 +116,4 @@ const main = async () => {
httpServer(+PORT); httpServer(+PORT);
}; };
main(); main();