diff options
| author | pepper <3782201+rohvani@users.noreply.github.com> | 2026-09-16 12:08:40 -0400 |
|---|---|---|
| committer | pepper <3782201+rohvani@users.noreply.github.com> | 2026-09-16 12:08:40 -0400 |
| commit | c9cb3694cce949e7ab4638200646e91814c1cc7b (patch) | |
| tree | a825cb021b74e45ceacb90213260b625f5234ebb /scripts/templates/template-cpp.cpp | |
| parent | 6d8dd429d671e7d261404435b85e9e76831d29c1 (diff) | |
Reconcile live IMs recorded shortly after delivery
Allow ChatService timestamps up to five seconds after online receipt
while retaining the existing 60-second delivery-delay limit. Forwarding
can finish before the service records a message, so requiring receipt to
follow created_at left a historical copy beside the live reply.
Keep newest-first one-for-one matching and cover delayed recording,
calendar boundaries, translations, and partial repeated-message histories.
Validated with the Windows Release ChatService core target: six regression
cases failed before the fix and all 38 cases pass afterward.
Diffstat (limited to 'scripts/templates/template-cpp.cpp')
0 files changed, 0 insertions, 0 deletions
