aboutsummaryrefslogtreecommitdiff
path: root/muamba.misc.inc
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-09-23 19:26:38 -0300
committerSilvio Rhatto <rhatto@riseup.net>2011-09-23 19:26:38 -0300
commit9f31ba02a50d8930a5ce6d9365fcd4a454218271 (patch)
treea4ff47419ccc045901ce250696dc992314e9f835 /muamba.misc.inc
parenteccec7929df788834f12ba4c6efbccf85a30d530 (diff)
downloadmuamba-9f31ba02a50d8930a5ce6d9365fcd4a454218271.tar.gz
muamba-9f31ba02a50d8930a5ce6d9365fcd4a454218271.tar.bz2
Privatemsg integration
Diffstat (limited to 'muamba.misc.inc')
-rw-r--r--muamba.misc.inc12
1 files changed, 11 insertions, 1 deletions
diff --git a/muamba.misc.inc b/muamba.misc.inc
index 4168464..25fceac 100644
--- a/muamba.misc.inc
+++ b/muamba.misc.inc
@@ -13,7 +13,17 @@
*/
function muamba_request($nid) {
// Sanitize
- $nid = (int) $nid;
+ $nid = (int) $nid;
+ $node = node_load($nid);
+ if (!$node) {
+ // TODO: error
+ return;
+ }
+
+ global $user;
+
+ // TODO: check if user is not blocked?
+ privatemsg_new_thread(array(user_load($node->uid)), 'User request', 'User has requested an item');
return t('You have requested an item');
}