From 9991dd350fc3608a2ebc58cfc3ee7913decd21b9 Mon Sep 17 00:00:00 2001 From: yuri Date: Wed, 16 Mar 2016 12:48:18 +0200 Subject: [PATCH] fix autoincrement --- application/Espo/ORM/DB/Mapper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/Espo/ORM/DB/Mapper.php b/application/Espo/ORM/DB/Mapper.php index dfbd36d8f0..d1cb0fb9bb 100644 --- a/application/Espo/ORM/DB/Mapper.php +++ b/application/Espo/ORM/DB/Mapper.php @@ -798,7 +798,7 @@ abstract class Mapper implements IMapper foreach ($entity->fields as $field => $fieldDefs) { if ($entity->has($field)) { if ($onlyStorable) { - if (!empty($fieldDefs['notStorable']) || isset($fieldDefs['source']) && $fieldDefs['source'] != 'db') + if (!empty($fieldDefs['notStorable']) || !empty($fieldDefs['autoincrement']) || isset($fieldDefs['source']) && $fieldDefs['source'] != 'db') continue; if ($fieldDefs['type'] == IEntity::FOREIGN) continue;