Merge branch 'features' into 'master'

Ajout de d'un message d'erreur lorsque la quantité du premier ingrédient d'un mélange est exprimé en pourcentage

See merge request color-recipes-explorer/frontend!21
This commit is contained in:
William Nolin 2021-04-19 15:03:50 +00:00
commit 5ae94e4693
2 changed files with 4 additions and 0 deletions

View File

@ -61,6 +61,9 @@ export class MixEditorComponent extends ErrorHandlingComponent {
}, {
filter: error => error.type === 'cannotdelete-mix',
messageProducer: error => 'Ce mélange est utilisé par un ou plusieurs autres mélanges'
}, {
filter: error => error.type === 'invalid-mixmaterial-first',
messageProducer: error => 'La quantité du premier ingrédient du mélange ne peut pas être exprimée en pourcentage'
}]
constructor(

View File

@ -57,6 +57,7 @@ export class ErrorService {
if (!matchingModels || matchingModels.length == 0) { // If none are found, search in defaults handlers
matchingModels = ErrorService.DEFAULT_ERROR_HANDLERS.filter(m => m.filter(error))
console.error(error)
}
if (!matchingModels || matchingModels.length == 0) { // If still none are found, handle as an unknown error