You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tables): map typed service errors in the import routes' own catches
The append branch returns instead of rethrowing, so nothing the outer catch
does applies to it. addTableColumnsWithTx runs inside importAppendRows, so
the column cap and an invalid column name surfaced there as a generic 500
with the real reason replaced by 'Failed to import CSV'.
Extract tableRequestErrorResponse alongside the existing rowWriteErrorResponse
funnel and call it from all three catches (both import routes), so a new
service validation message is classified the day it is added rather than when
someone remembers to extend a substring list.
0 commit comments