[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    =?utf-8?q?=5Bwebsites/jointhegame-kde-org=5D_protected/controlle?=
From:       Emil Sedgh <emilsedgh () gmail ! com>
Date:       2011-06-22 15:29:21
Message-ID: 20110622152921.04B81A60A4 () git ! kde ! org
[Download RAW message or body]

Git commit 96f258890642be0a9d94cb92aae371be4aff2aff by Emil Sedgh.
Committed on 22/06/2011 at 17:29.
Pushed by esedgh into branch 'master'.

make sure only paid members will get a widget

M  +6    -3    protected/controllers/MemberController.php     

http://commits.kde.org/websites/jointhegame-kde-org/96f258890642be0a9d94cb92aae371be4aff2aff

diff --git a/protected/controllers/MemberController.php b/protected/controllers/MemberController.php
index 53e0b7c..cce9713 100644
--- a/protected/controllers/MemberController.php
+++ b/protected/controllers/MemberController.php
@@ -55,9 +55,12 @@ Class MemberController Extends Controller {
 		$name = $_GET['widget'].'Widget';
 		Yii::import('application.widgets.'.$name);
 
-		$widget = New $name;
-		$widget->member = Member::model()->findbyPK($_GET['member']);
-		Controller::redirect($widget->outputUrl);
+		$member = Member::model()->findbyPK($_GET['member']);
+		if($member && $member->firstPayment) {
+			$widget = New $name;
+			$widget->member = $member;
+			Controller::redirect($widget->outputUrl);
+		}
 	}
 
 	public function actionCreate() {

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic