fix: block preparation for unfinished analysis states
This commit is contained in:
@@ -15,6 +15,8 @@ export function preparationAnalysisSource(results = {}) {
|
||||
...['documentVersion','procurementTerms','sourceReview','sourceEvidence','citations','summary','scopeOfWork'].map(field=>[field,results[field] ?? null]),
|
||||
]);
|
||||
}
|
||||
export const analysisStatusBlocksPreparation = status =>
|
||||
['partial','error','processing','pending'].includes(String(status || '').trim().toLowerCase());
|
||||
export function conditionText(row) {
|
||||
if (typeof row === 'string') return row;
|
||||
return ['title','label','value','clause','text','detail','where','whyItMatters','note'].map(key=>row?.[key]).filter(Boolean).join(' — ');
|
||||
|
||||
Reference in New Issue
Block a user