Fix #166 : empty cache on subdef generation

This commit is contained in:
Romain Neutron
2012-01-06 17:26:26 +01:00
parent e3e8e49cf0
commit b0e90f0df1

View File

@@ -1669,14 +1669,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
echo $e->getMessage() . "\n"; echo $e->getMessage() . "\n";
} }
if (!array_key_exists($subdefname, $record_subdefs)) if (array_key_exists($subdefname, $record_subdefs))
{ {
continue; $record_subdefs[$subdefname]->delete_data_from_cache();
} }
$record_subdefs[$subdefname]->delete_data_from_cache();
$this->delete_data_from_cache(self::CACHE_SUBDEFS);
try try
{ {
$subdef = $this->get_subdef($subdefname); $subdef = $this->get_subdef($subdefname);