From c0c4edb5cc8926253a5cc7dcc94ff754a9356cf6 Mon Sep 17 00:00:00 2001 From: Florent Bruneau Date: Fri, 26 Feb 2010 22:58:12 +0100 Subject: [PATCH] user_id -> uid in newsletter and axletter. Signed-off-by: Florent Bruneau --- include/newsletter.inc.php | 6 +++--- modules/axletter/axletter.inc.php | 20 ++++++++++---------- upgrade/account/20_naming_convention.sql | 6 ++++++ 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/include/newsletter.inc.php b/include/newsletter.inc.php index a8c424e..f914615 100644 --- a/include/newsletter.inc.php +++ b/include/newsletter.inc.php @@ -133,7 +133,7 @@ class NewsLetter extends MassMailer $user = is_null($uid) ? S::v('uid') : $uid; $res = XDB::query("SELECT 1 FROM newsletter_ins - WHERE user_id={?}", $user); + WHERE uid={?}", $user); return $res->fetchOneCell(); } @@ -141,13 +141,13 @@ class NewsLetter extends MassMailer { $user = is_null($uid) ? S::v('uid') : $uid; XDB::execute("DELETE FROM newsletter_ins - WHERE user_id={?}", $user); + WHERE uid={?}", $user); } static public function subscribe($uid = null) { $user = is_null($uid) ? S::v('uid') : $uid; - XDB::execute("REPLACE INTO newsletter_ins (user_id,last) + XDB::execute("REPLACE INTO newsletter_ins (uid,last) VALUES ({?}, 0)", $user); } diff --git a/modules/axletter/axletter.inc.php b/modules/axletter/axletter.inc.php index 9d0b026..18818c7 100644 --- a/modules/axletter/axletter.inc.php +++ b/modules/axletter/axletter.inc.php @@ -106,14 +106,14 @@ class AXLetter extends MassMailer $user = is_null($uid) ? S::v('uid') : $uid; $res = XDB::query("SELECT 1 FROM axletter_ins - WHERE user_id={?}", $user); + WHERE uid={?}", $user); return $res->fetchOneCell(); } static public function unsubscribe($uid = null, $hash = false) { $user = is_null($uid) ? S::v('uid') : $uid; - $field = !$hash ? 'user_id' : 'hash'; + $field = !$hash ? 'uid' : 'hash'; if (is_null($uid) && $hash) { return false; } @@ -131,7 +131,7 @@ class AXLetter extends MassMailer static public function subscribe($uid = null) { $user = is_null($uid) ? S::v('uid') : $uid; - XDB::execute("REPLACE INTO axletter_ins (user_id,last) + XDB::execute("REPLACE INTO axletter_ins (uid,last) VALUES ({?}, 0)", $user); } @@ -142,7 +142,7 @@ class AXLetter extends MassMailer } $res = XDB::query("SELECT COUNT(*) FROM axletter_rights - WHERE user_id = {?}", S::i('uid')); + WHERE uid = {?}", S::i('uid')); return ($res->fetchOneCell() > 0); } @@ -155,7 +155,7 @@ class AXLetter extends MassMailer if (!$uid) { return false; } - return XDB::execute("INSERT IGNORE INTO axletter_rights SET user_id = {?}", $uid); + return XDB::execute("INSERT IGNORE INTO axletter_rights SET uid = {?}", $uid); } static public function revokePerms($uid) @@ -167,7 +167,7 @@ class AXLetter extends MassMailer if (!$uid) { return false; } - return XDB::execute("DELETE FROM axletter_rights WHERE user_id = {?}", $uid); + return XDB::execute("DELETE FROM axletter_rights WHERE uid = {?}", $uid); } protected function subscriptionWhere() @@ -177,10 +177,10 @@ class AXLetter extends MassMailer } $where = array(); if ($this->_promo_min) { - $where[] = "((ni.user_id = 0 AND ni.promo >= {$this->_promo_min}) OR (ni.user_id != 0 AND u.promo >= {$this->_promo_min}))"; + $where[] = "((ni.uid = 0 AND ni.promo >= {$this->_promo_min}) OR (ni.uid != 0 AND u.promo >= {$this->_promo_min}))"; } if ($this->_promo_max) { - $where[] = "((ni.user_id = 0 AND ni.promo <= {$this->_promo_max}) OR (ni.user_id != 0 AND u.promo <= {$this->_promo_max}))"; + $where[] = "((ni.uid = 0 AND ni.promo <= {$this->_promo_max}) OR (ni.uid != 0 AND u.promo <= {$this->_promo_max}))"; } if ($this->_subset) { require_once("emails.inc.php"); @@ -188,9 +188,9 @@ class AXLetter extends MassMailer $ids_list = implode(',', $ids); if(count($ids) > 0) { if ($this->_subset_rm) { - $where[] = "ni.user_id NOT IN ($ids_list)"; + $where[] = "ni.uid NOT IN ($ids_list)"; } else { - $where[] = "ni.user_id IN ($ids_list)"; + $where[] = "ni.uid IN ($ids_list)"; } } else { // No valid email diff --git a/upgrade/account/20_naming_convention.sql b/upgrade/account/20_naming_convention.sql index 977897d..7e7b867 100644 --- a/upgrade/account/20_naming_convention.sql +++ b/upgrade/account/20_naming_convention.sql @@ -19,6 +19,12 @@ CHANGE COLUMN cle pkey VARCHAR(5) NOT NULL; # emails ALTER TABLE aliases CHANGE COLUMN id uid INT(11) not null; + ALTER TABLE newsletter_ins +CHANGE COLUMN user_id uid INT(11) not null; + ALTER TABLE axletter_ins +CHANGE COLUMN user_id uid INT(11) not null; + ALTER TABLE axletter_rights +CHANGE COLUMN user_id uid INT(11) not null; # announces ALTER TABLE announces -- 2.1.4