From: Alan Knowles Date: Wed, 10 Jul 2013 11:47:26 +0000 (+0800) Subject: DataObjects/Core_notify.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=a79147a031923e2ffa60aee669faa64386dd2336 DataObjects/Core_notify.php --- diff --git a/DataObjects/Core_notify.php b/DataObjects/Core_notify.php index 3cd40813..0e80c6de 100644 --- a/DataObjects/Core_notify.php +++ b/DataObjects/Core_notify.php @@ -102,7 +102,7 @@ class Pman_Core_DataObjects_Core_notify extends DB_DataObject } function delivered() { - return !empty($msgid); + return !empty($this->msgid); } function status() // used by commandline reporting at present.. @@ -142,6 +142,23 @@ class Pman_Core_DataObjects_Core_notify extends DB_DataObject $this->whereAdd( "join_person_id_id.name LIKE '{$this->escape($q['query']['person_id_name'])}%'"); } + if (!empty($q['query']['status'])) { + switch ($q['query']['status']) { + + case 'SUCCESS'; + $this->is_active = 1; + break; + case 'FAILED'; + $this->is_active = 0; + break; + case 'PENDING'; + $this->is_active = 0; + break; + case 'ALL': + default: + break; + } + }