<modification>
	<id>OC-Extensions.com - Registration Bonus</id>
	<version>1.0</version>
	<vqmver>1.0.8</vqmver>
	<author>oc-extensions.com</author>

	<file name="catalog/controller/account/register.php">
		<operation error="log">
			<search position="after"><![CDATA[$this->load->model('account/customer');]]></search>
			<add><![CDATA[
			$this->load->model('module/registration_bonus');
			]]></add>
		</operation>
		<operation error="log">
			<search position="after"><![CDATA[$this->customer->login($this->request->post['email'], $this->request->post['password']);]]></search>
			<add><![CDATA[
			if ($this->config->get('registration_bonus_status')) {
				
				$multiple_registrations = false;
				
				if ($this->config->get('registration_bonus_ip_check')) {
					if ($this->model_module_registration_bonus->getTotalCustomersByIp($this->request->server['REMOTE_ADDR']) > 1) {
						$multiple_registrations = true;
					}
				}
				
				if (!$multiple_registrations) {
					$this->model_module_registration_bonus->addBonus();
				} else {
					if ($this->config->get('registration_bonus_duplicate_behaviour')) {
						$this->model_module_registration_bonus->addMultipleRegistrationsNotification();
					}
				}
			}	
			]]></add>
		</operation>
	</file>

</modification>