NewcastleRSE / dolfin-flutter

The Flutter-based app for the Dolfin Project
0 stars 0 forks source link

final weekly submission wording should not say there'll be another one next week #201

Open KateCourt opened 1 month ago

KateCourt commented 1 month ago

This and the changed wording for the final weekly submission (i.e. it no longer referring to when the next report is due because there won’t be one) can be addressed in a new release.

KateCourt commented 1 month ago

On the baby’s records page (because I had already submitted the supplement) there is a note saying I have already submitted the record (correct) and the next one will be due on 27 Aug 2024. I’ll see what happens on this date – I appreciate the message is just displaying as normal and we didn’t code in any specific “end-of-supplement” message.

KateCourt commented 1 month ago

Ending of the weekly forms uses EDD, so at 366 past EDD there will be no message. The 'your next records is due' message is showing because EDD has not yet reached expiration.

KateCourt commented 1 month ago

Weekly records: “Weekly record mentions next date due at the end of reporting. I think you might be seeing this because the weekly record due dates are calculated based on due date, but the expiration is calculated based on EDD. When a child is 366 days after EDD, the message says there are no records due, so the end of supplement date is correct unless I’m missing a scenario here in which it isn’t?”

Yes, this is correct. It is that, for example, the user submits their “last” weekly record on Monday, then their child turns 12 months + EDD on Wednesday. From Monday to Wednesday, the reporting page says that their next record will be due on the next Monday. Then, I think (but have not officially checked) on Thursday in this example, the message changes to say no records are due and does not mention any date when they will be due again. When we have tested by setting up an account where the child is already beyond their EDD + 12 months, the page says no records are due and does not mention any future records. Does that match what you’re saying here?