]> gitweb.fluxo.info Git - drupal/muamba.git/commitdiff
Coding accept()
authorSilvio Rhatto <rhatto@riseup.net>
Tue, 4 Oct 2011 20:38:19 +0000 (17:38 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Tue, 4 Oct 2011 20:38:19 +0000 (17:38 -0300)
muamba.business.inc
muamba.misc.inc
muamba.module
muamba.theme.inc

index 4d4bc5be53c0dbb595f816ffed66814c66de437a..eabd351d66e70d2ac0d30303ec8cf856ee62ef7e 100644 (file)
@@ -142,8 +142,6 @@ function muamba_request($nid) {
  *
  * @param $mid
  *   Transaction id.
- *
- * @todo
  */
 function muamba_accept($mid) {
   global $user;
@@ -170,7 +168,8 @@ function muamba_accept($mid) {
     ->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.');
 }
index 8c26159f9b7affd996e32f02a40e8ce234339ce9..7ffa0e030e6a4d17678580b6b571005dbea6624c 100644 (file)
@@ -68,7 +68,7 @@ function muamba_actions($code = NULL) {
     MUAMBA_REQUESTED => 'request',
     MUAMBA_ACCEPTED  => 'accept',
     MUAMBA_REJECTED  => 'reject',
-    MUAMBA_RELEASED  => 'releas',
+    MUAMBA_RELEASED  => 'release',
     MUAMBA_RETURNED  => 'return',
   );
 
index 2a45c709679330be5ff7dfde50ce0558c5a4bf19..fa72412f32572e7791ab4156674863df053370e2 100644 (file)
@@ -152,6 +152,12 @@ function muamba_theme($existing, $type, $theme, $path) {
       ),
       'file' => 'muamba.theme.inc',
     ),
+    'muamba_accept_message' => array(
+      'variables' => array(
+        'transaction' => NULL,
+      ),
+      'file' => 'muamba.theme.inc',
+    ),
   );
 }
 
index 5fc3b192ddb41b7033721c5b8162d56637cec64d..af15da98ceb01b01edd5cc749c8c4cd5deab8a5e 100644 (file)
@@ -84,9 +84,16 @@ function theme_muamba_colorbox_link($variables) {
 
 /**
  * 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');
 }