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分

讨论已关闭

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