diff --git a/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.html b/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.html index 01c8808896..30023fe2f5 100644 --- a/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.html +++ b/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.html @@ -36,7 +36,7 @@

{{ 'quote.edit.saved.your_quote_request_has_been_saved.text' | translate: { '0': displayName } }} - + diff --git a/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.spec.ts b/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.spec.ts index af397bc71d..e02ffe3de2 100644 --- a/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.spec.ts +++ b/src/app/extensions/quoting/shared/quote/quote-edit/quote-edit.component.spec.ts @@ -9,6 +9,7 @@ import { ServerHtmlDirective } from 'ish-core/directives/server-html.directive'; import { User } from 'ish-core/models/user/user.model'; import { DatePipe } from 'ish-core/pipes/date.pipe'; import { LineItemListComponent } from 'ish-shared/components/basket/line-item-list/line-item-list.component'; +import { ErrorMessageComponent } from 'ish-shared/components/common/error-message/error-message.component'; import { LoadingComponent } from 'ish-shared/components/common/loading/loading.component'; import { RecentlyViewedComponent } from 'ish-shared/components/recently/recently-viewed/recently-viewed.component'; import { InputComponent } from 'ish-shared/forms/components/input/input.component'; @@ -28,6 +29,7 @@ describe('Quote Edit Component', () => { TestBed.configureTestingModule({ declarations: [ DatePipe, + MockComponent(ErrorMessageComponent), MockComponent(InputComponent), MockComponent(LineItemListComponent), MockComponent(LoadingComponent), diff --git a/src/assets/i18n/de_DE.json b/src/assets/i18n/de_DE.json index 5f1ec5773b..ceed154e9d 100644 --- a/src/assets/i18n/de_DE.json +++ b/src/assets/i18n/de_DE.json @@ -2666,5 +2666,9 @@ "account.login.register_now": "Sie haben noch kein Benutzerkonto?
Jetzt anmelden", "account.payment.further_payments.heading": "Weitere gespeicherte Zahlungsmittel", "account.payment.no_entries": "Derzeit haben Sie keine gespeicherten Zahlungsmittel.", - "account.payment.preferred.link": "Als bevorzugtes Zahlungsmittel speichern" + "account.payment.preferred.link": "Als bevorzugtes Zahlungsmittel speichern", + "basket.add_quotelineitem.error": "Das Preisangebot kann nicht in den Warenkorb gelegt werden. Es enthält ungültige Produkte.", + "quote.already_in_basket.error": "Das Preisangebot befindet sich bereits im Warenkorb.", + "quote.not_found.error": "Das Preisangebot konnte nicht gefunden werden.", + "basket.add_quote.error": "Das Preisangebot konnte nicht in den Warenkorb gelegt werden." } diff --git a/src/assets/i18n/en_US.json b/src/assets/i18n/en_US.json index d3e720f53f..01d424ca78 100644 --- a/src/assets/i18n/en_US.json +++ b/src/assets/i18n/en_US.json @@ -2667,5 +2667,9 @@ "account.login.register_now": "You don't have an account yet?
Register now", "account.payment.further_payments.heading": "Further Saved Payment Instruments", "account.payment.no_entries": "Currently, you do not have any saved payment instruments.", - "account.payment.preferred.link": "Save as Preferred Payment Instrument" + "account.payment.preferred.link": "Save as Preferred Payment Instrument", + "basket.add_quotelineitem.error": "The quote cannot be added to the shopping cart. It contains invalid products.", + "quote.already_in_basket.error": "The quote is already in the cart.", + "quote.not_found.error": "The quote could not be found.", + "basket.add_quote.error": "The quote could not be added to the cart." } diff --git a/src/assets/i18n/fr_FR.json b/src/assets/i18n/fr_FR.json index d2627a98d0..5e1411f847 100644 --- a/src/assets/i18n/fr_FR.json +++ b/src/assets/i18n/fr_FR.json @@ -2665,5 +2665,9 @@ "account.login.register_now": "Vous n’avez pas encore de compte??
Enregistrez-vous maintenant", "account.payment.further_payments.heading": "Autres instruments de paiement sauvegardés", "account.payment.no_entries": "Actuellement, vous n’avez aucun instrument de paiement sauvegardé.", - "account.payment.preferred.link": "Enregistrer comme instrument de paiement par défaut" + "account.payment.preferred.link": "Enregistrer comme instrument de paiement par défaut", + "basket.add_quotelineitem.error": "Le devis ne peut pas être ajouté au panier. Il contient des produits non valides.", + "quote.already_in_basket.error": "Le devis se trouve déjà dans le panier.", + "quote.not_found.error": "Le devis n’a pas pu être trouvé.", + "basket.add_quote.error": "Le devis n’a pas pu être ajouté au panier." }