From 4dd27bf1a3dd24072590f7428655b3ce60a2cf8c Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Sun, 15 Mar 2015 15:06:20 +0100 Subject: [PATCH] Fix issues with VM3 (errors are removed) --- buyer_assign_group.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/buyer_assign_group.php b/buyer_assign_group.php index 5b9752c..ebe8344 100644 --- a/buyer_assign_group.php +++ b/buyer_assign_group.php @@ -164,11 +164,15 @@ class plgVmCustomBuyer_Assign_Group extends vmCustomPlugin { 'virtuemart_shoppergroup_id'=>$groups); $user_shoppergroups_table = $userModel->getTable('vmuser_shoppergroups'); $shoppergroupData = $user_shoppergroups_table -> bindChecknStore($shoppergroupData); - $errors = $user_shoppergroups_table->getErrors(); - foreach($errors as $error){ - $this->setError($error); - vmError('Set shoppergroup '.$error); - $noError = false; + + if(!defined('VM_VERSION') or VM_VERSION < 3){ + // getErrors was removed in VM3! + $errors = $user_shoppergroups_table->getErrors(); + foreach($errors as $error){ + $this->setError($error); + vmError('Set shoppergroup '.$error); + $noError = false; + } } $user_shoppergroups_table->emptyCache(); return $noError; -- GitLab