Fix what the product-owner pass found in the README, and log an unmergeable receipt (#94)

* Log an unmergeable receipt and correct the README where it overclaims

* Name decodeMessage's arguments and pin the hook's keepalive and unbind

* Let the test name carry what its comment restated
This commit is contained in:
2026-09-08 19:43:23 +02:00
committed by GitHub
parent 7937534677
commit 079d833ea8
4 changed files with 56 additions and 10 deletions
+5 -1
View File
@@ -114,7 +114,11 @@ export class DlrMerger {
const { base, part: number } = numbering;
const group = this.groups.get(base);
if (!group) return undefined;
if (!group) {
this.log.debug('dlrMerger - receipt names no message being merged', { base, smsId: dlr.smsId });
return undefined;
}
if (!group.expected.has(number)) return undefined;