diff --git a/addons/point_level_icon/point_level_icon.addon.php b/addons/point_level_icon/point_level_icon.addon.php index e50591b37..952e25c1d 100644 --- a/addons/point_level_icon/point_level_icon.addon.php +++ b/addons/point_level_icon/point_level_icon.addon.php @@ -13,5 +13,5 @@ if($called_position != "before_display_content") return; $oPointController = &getController('point'); - $output = preg_replace_callback('!<(div|span)([^\>]*)member_([0-9\-]*)([^\>]*)>(.*?)\<\/(div|span)\>!is', array($oPointController, 'transLevelIcon'), $output); + $output = preg_replace_callback('!<(div|span)([^\>]*)member_([0-9\-]+)([^\>]*)>(.*?)\<\/(div|span)\>!is', array($oPointController, 'transLevelIcon'), $output); ?> diff --git a/modules/point/point.controller.php b/modules/point/point.controller.php index 7168c6abe..13f753cbe 100644 --- a/modules/point/point.controller.php +++ b/modules/point/point.controller.php @@ -57,7 +57,6 @@ if(!$this->oPointModel) $this->oPointModel = &getModel('point'); $member_srl = $matches[3]; - if(!is_int($member_srl)) return $matches[0]; if($this->member_code[$member_srl]) return $this->member_code[$member_srl]; $point = $this->oPointModel->getPoint($member_srl);