Pārlūkot izejas kodu

Merge pull request #463 from imagin/master

[Loggable] Fix bad behaviour of logging 'empty changes'
Gediminas Morkevicius 12 gadi atpakaļ
vecāks
revīzija
069750c56c
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  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);