cds-snc / platform-forms-client

NextJS application that serves the public-facing website for Forms
https://forms-staging.cdssandbox.xyz/
MIT License
35 stars 13 forks source link

Create status box for overdue responses that haven't been pulled via API [API v2 QA] #4732

Closed anikbrazeau closed 1 hour ago

anikbrazeau commented 6 days ago

Description

If responses aren't retrieved with API selected as delivery method, they will become overdue like in "vault mode". This will need to be communicated with next steps to the client who will receive nagware etc.

Expected behaviour

A status box indicating that there are overdue responses and what to do next. Consider revising the alerts that get shown for "Download" to mirror for "API" delivery method.

Additional context

We may also consider more detailed guidance for the retention of data and timelines for transparency.

Ideas

Something like this?

image image

timarney commented 22 hours ago

PR

https://github.com/cds-snc/platform-forms-client/pull/4767