redis-smq-rest-api
Version:
REST API for RedisSMQ: OpenAPI 3 schema and Swagger UI for managing queues, messages, and consumers.
12 lines • 616 B
JavaScript
import { Container } from '../../container/Container.js';
export const getQueuePendingMessagesController = async (ctx) => {
const queuePendingMessagesService = Container.getInstance().resolve('queuePendingMessagesService');
const queueParams = ctx.scope.resolve('requestPathDTO');
const { page, pageSize, consumerGroupId } = ctx.scope.resolve('requestQueryDTO');
const r = await queuePendingMessagesService.getMessages({
queue: queueParams,
groupId: consumerGroupId ?? null,
}, page, pageSize);
return [200, r];
};
//# sourceMappingURL=getQueuePendingMessagesController.js.map