diff --git a/library/lib_f0f-nnrelation.xml b/library/lib_f0f-nnrelation.xml index eab4dcb..45107fd 100644 --- a/library/lib_f0f-nnrelation.xml +++ b/library/lib_f0f-nnrelation.xml @@ -11,7 +11,7 @@ http://www.federicoliva.info (C) 2014 Federico Liva GNU General Public License version 2 or later; see LICENSE.txt - 1.1.0 + 1.1.1 Federico Liva https://www.federicoliva.info diff --git a/library/tables/nnrelation.php b/library/tables/nnrelation.php index e920f7f..33e0b1c 100644 --- a/library/tables/nnrelation.php +++ b/library/tables/nnrelation.php @@ -25,6 +25,12 @@ public function onAfterStore(&$table) $key = $table->getConfigProviderKey() . '.relations'; $relations = $table->getConfigProvider()->get($key, array()); + // Abandon the process if not a save task + if (!in_array($input->getWord('task'), array('apply', 'save', 'savenew'))) + { + return true; + } + // For each relation check relative field foreach ($relations as $relation) {