? invite_overview_delete_links.patch
Index: invite.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/invite/invite.module,v
retrieving revision 1.9.2.2
diff -u -F^f -b -r1.9.2.2 invite.module
--- invite.module	9 Sep 2006 13:06:48 -0000	1.9.2.2
+++ invite.module	20 Sep 2006 14:54:16 -0000
@@ -325,7 +325,12 @@ function invite_page(){
   $inc = 0;
   $result = db_query("SELECT * from {invite} WHERE uid = %d",$user->uid);
   while ($invite = db_fetch_object($result)){
-    $items[] = array($invite->email, (($invite->expiry + (variable_get('invite_expiry', '30')* 24 * 60 * 60))< time()) ? "Expired" :($invite->timestamp ? t('Joined') : t('Pending')),$invite->timestamp ? "delete" : l("delete",'invite/delete/'.urlencode($invite->email)));
+    $expired = ($invite->expiry + (variable_get('invite_expiry', '30')* 24 * 60 * 60)) < time();
+    $items[] = array(
+      $invite->email, 
+      $expired ? t('Expired') : ($invite->timestamp ? t('Joined') : t('Pending')), 
+      ($expired  || !$invite->timestamp) ? l(t('delete invitation'),'invite/delete/'.urlencode($invite->email)) : ''
+    );
     $inc++;
   }
   
