*
* @param $mid
* Transaction id.
- *
- * @todo
*/
function muamba_accept($mid) {
global $user;
->execute();
// Notify item owner
- // TODO
+ $message = theme('muamba_accept_message', array('transaction' => $transaction));
+ $reply = privatemsg_reply($transaction['thread_id'], $message);
return t('Accepted item request.');
}
MUAMBA_REQUESTED => 'request',
MUAMBA_ACCEPTED => 'accept',
MUAMBA_REJECTED => 'reject',
- MUAMBA_RELEASED => 'releas',
+ MUAMBA_RELEASED => 'release',
MUAMBA_RETURNED => 'return',
);
),
'file' => 'muamba.theme.inc',
),
+ 'muamba_accept_message' => array(
+ 'variables' => array(
+ 'transaction' => NULL,
+ ),
+ 'file' => 'muamba.theme.inc',
+ ),
);
}
/**
* Theme callback.
- *
- * @todo
*/
function theme_muamba_request_message($transaction = NULL) {
- return t('User has requested an item');
+ $link = l(t('your requests page'), 'muamba');
+ return t('Hi, I would like to request this item of yours. Please visit @link to manage this request',
+ array('@link' => $link));
+}
+
+/**
+ * Theme callback.
+ */
+function theme_muamba_accept_message($transaction = NULL) {
+ return t('I accept your item request');
}