From 722e0eb51e356c2c265e2db3cfb7229946e7a7a5 Mon Sep 17 00:00:00 2001
From: drugan <drugan@1578644.no-reply.drupal.org>
Date: Fri, 23 Sep 2016 22:02:06 +0300
Subject: [PATCH] Issue #2794909 by drugan: Change HTML step property of the
 quantity field

---
 modules/order/src/Entity/OrderItem.php |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/order/src/Entity/OrderItem.php b/modules/order/src/Entity/OrderItem.php
index 00cc06a..dfab38f 100644
--- a/modules/order/src/Entity/OrderItem.php
+++ b/modules/order/src/Entity/OrderItem.php
@@ -240,12 +240,14 @@ class OrderItem extends ContentEntityBase implements OrderItemInterface {
         'max_length' => 512,
       ]);
 
-    $fields['quantity'] = BaseFieldDefinition::create('decimal')
+    $fields['quantity'] = BaseFieldDefinition::create('integer')
       ->setLabel(t('Quantity'))
       ->setDescription(t('The number of purchased units.'))
       ->setReadOnly(TRUE)
       ->setSetting('unsigned', TRUE)
       ->setDefaultValue(1)
+      ->setSetting('min', 1)
+      ->setSetting('max', 9999)
       ->setDisplayOptions('form', [
         'type' => 'number',
         'weight' => 1,
-- 
1.7.9.5

