missing check on generator
authorAlan <alan@roojs.com>
Fri, 21 Jan 2022 01:39:49 +0000 (09:39 +0800)
committerAlan <alan@roojs.com>
Fri, 21 Jan 2022 01:39:49 +0000 (09:39 +0800)
HTML/FlexyFramework/Generator.php
HTML/FlexyFramework2/Generator.php

index dc165ea..8f86a0f 100644 (file)
@@ -205,7 +205,7 @@ class HTML_FlexyFramework_Generator extends DB_DataObject_Generator
             
             
             if (file_exists($iniCache.'.reader') ) {
-                if ($replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) {
+                if (!isset($replace[$iniCache] ) || $replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) {
                     unlink($iniCache.'.reader');
                     rename($iniCacheTmp.'.reader', $iniCache.'.reader');
                 } else {
index adbdac4..881d167 100644 (file)
@@ -208,9 +208,8 @@ class HTML_FlexyFramework2_Generator extends PDO_DataObject_Generator
          // readers..??? not needed??? (historical)
         if (file_exists($iniCacheTmp.'.reader') &&  filesize($iniCacheTmp.'.reader')) {
             
-            
             if (file_exists($iniCache.'.reader') ) {
-                if ($replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) {
+                if (!isset($replace[$iniCache] ) || $replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) {
                     unlink($iniCache.'.reader');
                     rename($iniCacheTmp.'.reader', $iniCache.'.reader');
                 } else {
@@ -220,7 +219,6 @@ class HTML_FlexyFramework2_Generator extends PDO_DataObject_Generator
             } else {
                 rename($iniCacheTmp.'.reader', $iniCache.'.reader');
             }
-        
              
         }