瀏覽代碼

Merge pull request #463 from imagin/master

[Loggable] Fix bad behaviour of logging 'empty changes'
Gediminas Morkevicius 12 年之前
父節點
當前提交
069750c56c
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      lib/Gedmo/Loggable/LoggableListener.php

+ 5 - 0
lib/Gedmo/Loggable/LoggableListener.php

@@ -260,6 +260,11 @@ class LoggableListener extends MappedEventSubscriber
                 }
                 $logEntry->setData($newValues);
             }
+            
+            if($action === self::ACTION_UPDATE && 0 === count($newValues)) {
+                return;
+            }
+            
             $version = 1;
             if ($action !== self::ACTION_CREATE) {
                 $version = $ea->getNewVersion($logEntryMeta, $object);