Source code for shuup.front.basket.update_methods

import six
from django.contrib import messages

from shuup.core.basket.update_methods import BasketUpdateMethods as CoreBasketUpdateMethods


[docs] class BasketUpdateMethods(CoreBasketUpdateMethods): def _handle_orderability_error(self, line, error): error_texts = ", ".join(six.text_type(sub_error) for sub_error in error) message = "Warning! {}: {}".format( line.get("text") or line.get("name"), error_texts, ) messages.warning(self.request, message)