diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-11-09 14:23:04 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-11-09 14:23:04 -0200 |
commit | 61c12bd9539cd0d74f43bc74414f79609621b397 (patch) | |
tree | c95cf6f5815378985fb52d1dc64eb24f86ec60b2 /muamba.db.inc | |
parent | 79a1634a5b5a2b14d0d487a8d5d4a9d305aba6ce (diff) | |
download | muamba-61c12bd9539cd0d74f43bc74414f79609621b397.tar.gz muamba-61c12bd9539cd0d74f43bc74414f79609621b397.tar.bz2 |
Showing muamba widget at muamba_privatemsg_view_alter()
Diffstat (limited to 'muamba.db.inc')
-rw-r--r-- | muamba.db.inc | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/muamba.db.inc b/muamba.db.inc index ff682f5..773e65e 100644 --- a/muamba.db.inc +++ b/muamba.db.inc @@ -82,16 +82,23 @@ function muamba_get_transactions($uid, $type = 'sent', $status = NULL) { /** * Get a single transaction. * - * @param $mid + * @param $id * Transaction id. * + * @param $index + * Index (mid or thread_id). + * * @return * Transaction data. */ -function muamba_get_transaction($mid) { +function muamba_get_transaction($id, $index = 'mid') { + if ($index != 'mid' && $index != 'thread_id') { + return; + } + $query = db_select('muamba', 'm'); $query->fields('m', array('mid', 'nid', 'uid', 'owner', 'status', 'thread_id')); - $query->condition('m.mid', (int) $mid, '='); + $query->condition('m.'. $index, (int) $id, '='); $rows = array(); $results = $query->execute()->fetchAll(); |