diff --git a/app/code/community/Ebizmarts/MailChimp/Model/Api/Subscribers.php b/app/code/community/Ebizmarts/MailChimp/Model/Api/Subscribers.php index 7a24ed577..dd37abe16 100644 --- a/app/code/community/Ebizmarts/MailChimp/Model/Api/Subscribers.php +++ b/app/code/community/Ebizmarts/MailChimp/Model/Api/Subscribers.php @@ -197,12 +197,8 @@ public function getMergeVars($subscriber) $eventValue = $mergeVars[$key] = $websiteId; break; case 'created_in': - if ($customer->getData($attributeCode)) { - $eventValue = $mergeVars[$key] = $customer->getData($attributeCode); - } else { - $storeCode = Mage::getModel('core/store')->load($storeId)->getCode(); - $eventValue = $mergeVars[$key] = $storeCode; - } + $storeName = Mage::getModel('core/store')->load($storeId)->getName(); + $eventValue = $mergeVars[$key] = $storeName; break; case 'dob': if ($customer->getData($attributeCode)) { @@ -283,6 +279,9 @@ public function getMergeVars($subscriber) $eventValue = $mergeVars[$key] = $dop; } break; + case 'store_code': + $storeCode = Mage::getModel('core/store')->load($storeId)->getCode(); + $eventValue = $mergeVars[$key] = $storeCode; } Mage::dispatchEvent( diff --git a/app/code/community/Ebizmarts/MailChimp/etc/config.xml b/app/code/community/Ebizmarts/MailChimp/etc/config.xml index 88b0a3520..bd56a19c8 100755 --- a/app/code/community/Ebizmarts/MailChimp/etc/config.xml +++ b/app/code/community/Ebizmarts/MailChimp/etc/config.xml @@ -361,8 +361,8 @@ 1 - - + + 3 200