AmericaSCORESBayArea / Student-Registration-React-Web

A lightweight app for web and mobile designed for fast iteration, low-maintenance, broad platform support
1 stars 0 forks source link

User friendly handling of missing field errors from the API #85

Open CritiqalPete opened 1 month ago

CritiqalPete commented 1 month ago

based on: https://github.com/AmericaSCORESBayArea/salesforce-data-api/pull/200

Presently the API expects the following fields to be provided by the app. The UX needs to do one of the following:

Additionally, these events must be logged to Analytics in a sufficently detailed way e.g. event: error condition: missing field response from API param: fieldname(s), userID/etc.

What's needed:

Related Tickets: https://github.com/AmericaSCORESBayArea/Student-Registration-React-Web/issues/47 https://github.com/AmericaSCORESBayArea/salesforce-environment/issues/26 https://github.com/AmericaSCORESBayArea/AmericaScores-CoachApp/issues/489

CritiqalPete commented 1 month ago

the PR linked here is a good place to start an incremental improvement effort.

CritiqalPete commented 1 month ago

I'm adding detail and linking related efforts to this ticket since the Web Reg is where the problems come to a head and users (parents) may be faced with errors they do not understand, cannot act on, etc.