简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。

Why does reconnect count our retained FR5 coupon completion again?

DanLoop · 2025年12月20日 23:47 UTC

已关闭
DA
DanLoop
Our FR5 inspection application adds one coupon when it reconnects to an already-high completion signal; I have kept the attempt identities this time, so I can show that the restored completion belongs to an item already counted, but the reconnect handler still treats it as new work.

11 条回复

CA
CalebBennett0754
回复 DanLoop

Does reconnect also request another check, or only change the total?

25
DA
DavidBennett0780
回复 DanLoop

Show the maintainer the same completion before and after reconnect. A counter correction alone could leave the next connection ready to make the same mistake.

12
DA
DanLoop

Only the total changes, Caleb; David, I can reproduce that with a saved event sequence without sending a new physical request.

11
GA
GabrielBell0627
回复 DanLoop

Use that replay to test repeated reconnects. Once is too kind to it. Also include a retained completion whose identity cannot be matched; fixing this known coupon mustn't teach the app to quietly discard every awkward result.

15
JO
JonasBarnes0546
回复 DanLoop

Where did you see the extra count? On the display only, or in the exported inspection report too?

10
CA
CalebBennett0754

Gabriel, the unmatched result needs somewhere visible to wait for review.

3
DA
DavidBennett0780

Yes. Otherwise the operator gets a wonderfully calm screen while maintenance inherits a mystery later. Use wording that says what is unresolved, not another success colour.

10
DA
DanLoop

Both display and export, Jonas; Gabriel, the replay now includes repeated reconnects and an unmatched retained result, with the latter kept visible outside the accepted total.

14
GA
GabrielBell0627
回复 DanLoop

Does that state survive restarting the application as well? Reconnecting within one session might be using memory that the next startup won't have. I'd put both in the review before calling the reporting bug fixed.

6
CA
CalebBennett0754
回复 DanLoop

Who will reconcile the unmatched result?

19
DA
DanLoop

The revised replay passes both restart cases, Gabriel; Caleb, reconciliation still needs an agreed owner and procedure, so I have not handed this version over as finished.

21

讨论已关闭

此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .