dependencies[] = strongarm
dependencies[] = muamba_interface
dependencies[] = muamba_system
+dependencies[] = privatemsg
*/
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');
}
*/
function muamba_permission() {
return array(
- 'administer muamba' => array(
- 'title' => t('request item'),
+ 'request item' => array(
+ 'title' => t('Request an item'),
'description' => t('Request an item to be borrowed or donated.'),
),
);