Skip to content
Snippets Groups Projects
Unverified Commit f1442a8b authored by vmaubert's avatar vmaubert Committed by GitHub
Browse files

fix(document): ne peut pas supprimer un document lié à une étape (#526)

parent cf9b3394
No related branches found
No related tags found
No related merge requests found
......@@ -34,7 +34,7 @@ const documentsRequiredAdd = (documents, documentsTypes, userIsAdmin) => {
// on interdit la suppression des documents obligatoires et imcomplets
documents?.forEach(d => {
d.suppression = d.id !== typeGet(d)
d.suppression = d.suppression && d.id !== typeGet(d)
})
return newDocuments
......
......@@ -33,10 +33,10 @@ describe('documents', () => {
})
test('supprime le document avec un type inexistant', () => {
expect(documentsRequiredAdd([{ typeId: 'aaa' }, { typeId: 'ddd' }], [{ optionnel: false, id: 'aaa' }], true)).toEqual([
expect(documentsRequiredAdd([{ typeId: 'aaa', suppression: false }, { typeId: 'ddd' }], [{ optionnel: false, id: 'aaa' }], true)).toEqual([
{
typeId: 'aaa',
suppression: true,
suppression: false,
},
])
})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment