Переглянути джерело

Fix get rules from order with option value instead of option code (#4269)

* Fix get rules from order with option value instead of option code

* Fix get rules from order with option value instead of option code

* fixed reformat

* change oscar-catalogue-menu and fixed some translation space was wrong

* fixed reformat

* change oscar-catalogue-menu and fixed some translation space was wrong

* small change v2
master
Stefan van den Eertwegh 1 рік тому
джерело
коміт
c2c87f0c62
Аккаунт користувача з таким Email не знайдено
1 змінених файлів з 3 додано та 2 видалено
  1. 3
    2
      src/oscar/apps/order/abstract_models.py

+ 3
- 2
src/oscar/apps/order/abstract_models.py Переглянути файл

@@ -707,10 +707,11 @@ class AbstractLine(models.Model):
707 707
             value = attribute.value
708 708
             if isinstance(value, list):
709 709
                 ops.append(
710
-                    "%s = '%s'" % (attribute.type, (", ".join([str(v) for v in value])))
710
+                    "%s = '%s'"
711
+                    % (attribute.option.name, (", ".join([str(v) for v in value])))
711 712
                 )
712 713
             else:
713
-                ops.append("%s = '%s'" % (attribute.type, value))
714
+                ops.append("%s = '%s'" % (attribute.option.name, value))
714 715
         if ops:
715 716
             desc = "%s (%s)" % (desc, ", ".join(ops))
716 717
         return desc

Завантаження…
Відмінити
Зберегти