MCPcopy Create free account
hub / github.com/vercel/vercel / findDeliveryState

Method findDeliveryState

packages/cli/src/util/dev/queue-broker.ts:383–398  ·  view source on GitHub ↗
(
    messageId: string,
    serviceName: string
  )

Source from the content-addressed store, hash-verified

381 }
382
383 private findDeliveryState(
384 messageId: string,
385 serviceName: string
386 ): {
387 deliveries: Map<string, DeliveryState> | null;
388 state: DeliveryState | null;
389 } {
390 for (const group of this.consumerGroups) {
391 if (group.name !== serviceName) continue;
392 const deliveries = this.deliveryState.get(group.id);
393 if (!deliveries) continue;
394 const state = deliveries.get(messageId);
395 if (state) return { deliveries, state };
396 }
397 return { deliveries: null, state: null };
398 }
399
400 private async dispatchToConsumer(
401 message: StoredMessage,

Callers 3

receiveByIdMethod · 0.95
acknowledgeMethod · 0.95
changeVisibilityMethod · 0.95

Calls 1

getMethod · 0.65

Tested by

no test coverage detected