validate draft and publish

This commit is contained in:
AdisakKanthawilang 2025-08-21 18:25:24 +07:00
parent cc7c5c26ae
commit 6f57be2fe9
5 changed files with 80 additions and 63 deletions

View file

@ -534,23 +534,23 @@ export function editLogSequence(req: RequestWithUser, index: number, data: LogSe
}
export async function checkQueueInProgress(queueName: string) {
// const axios = require('axios');
// console.log("Checking queue in progress");
// const res = await axios.get(`${process.env.RABBIT_API_URL}/api/queues/%2F/${queueName}`, {
// auth: { username: process.env.RABBIT_USER , password: process.env.RABBIT_PASS },
// });
const axios = require('axios');
// console.log("Checking queue in progress");
const res = await axios.get(`${process.env.RABBIT_API_URL}/api/queues/%2F/${queueName}`, {
auth: { username: process.env.RABBIT_USER , password: process.env.RABBIT_PASS },
});
// const q = res.data;
const q = res.data;
// console.log(`Queue "${queueName}" has:`);
// console.log(` - ${q.messages_ready} messages ready`);
// console.log(` - ${q.messages_unacknowledged} messages in progress (unacked)`);
// console.log(`Queue "${queueName}" has:`);
// console.log(` - ${q.messages_ready} messages ready`);
// console.log(` - ${q.messages_unacknowledged} messages in progress (unacked)`);
// if (q.messages_unacknowledged > 0) {
// return true;
// }
if (q.messages_unacknowledged > 0) {
return true;
}
// return false;
return false;
}
export function chunkArray(array: any, size: number) {