diff options
author | matthew.gregg <matthew.gregg@gmail.com> | 2008-06-22 23:08:37 -0400 |
---|---|---|
committer | matthew.gregg <matthew.gregg@gmail.com> | 2008-06-22 23:08:37 -0400 |
commit | 0b21ac3dd79d2bf39341a4f0ff3566def8282eae (patch) | |
tree | 61ed08b832cda8e104dee168b300133c90540231 /classes | |
parent | 6dbf7beb0bfce429f1c39b64e85cdac8229cb72d (diff) |
First pass at replies support http://laconi.ca/PITS/00080
Doesn't handle a reply to a user that has never updated.
darcs-hash:20080623030837-982e4-532ccd8899fd8be00575f8840da0defb44cd56f8.gz
Diffstat (limited to 'classes')
-rw-r--r-- | classes/User.php | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/classes/User.php b/classes/User.php index 370dad82f..b22e486f3 100644 --- a/classes/User.php +++ b/classes/User.php @@ -94,4 +94,18 @@ class User extends DB_DataObject $merged = array_merge($blacklist, common_config('nickname', 'blacklist')); return !in_array($nickname, $merged); } + + function getCurrentNotice() { + $notice = DB_DataObject::factory('notice'); + $profile = $this->getProfile(); + $notice->profile_id = $profile->id; + $notice->limit(1); + $notice->orderBy('created DESC'); + if ($notice->find()) { + $notice->fetch(); + return $notice; + } + return NULL; + } + } |