[Customisation Database Commits] r1014 - /trunk/titania/contributions/manage.php

Nathan Guse exreaction at phpbb.com
Tue Apr 6 05:58:38 BST 2010


Author: exreaction
Date: Tue Apr  6 05:58:38 2010
New Revision: 1014

Log:
Skip users who do not exist on the manage page (coauthors)

Modified:
    trunk/titania/contributions/manage.php

Modified: trunk/titania/contributions/manage.php
==============================================================================
*** trunk/titania/contributions/manage.php (original)
--- trunk/titania/contributions/manage.php Tue Apr  6 05:58:38 2010
***************
*** 290,302 ****
  	$active_coauthors = $nonactive_coauthors = array();
  	foreach (titania::$contrib->coauthors as $row)
  	{
  		if ($row['active'])
  		{
! 			$active_coauthors[] = $row['username'];
  		}
  		else
  		{
! 			$nonactive_coauthors[] = $row['username'];
  		}
  	}
  	$active_coauthors = implode("\n", $active_coauthors);
--- 290,308 ----
  	$active_coauthors = $nonactive_coauthors = array();
  	foreach (titania::$contrib->coauthors as $row)
  	{
+ 		// User does not exist anymore...
+ 		if (users_overlord::get_user($row['user_id'], 'user_id') != $row['user_id'])
+ 		{
+ 			continue;
+ 		}
+ 
  		if ($row['active'])
  		{
! 			$active_coauthors[] = users_overlord::get_user($row['user_id'], 'username');
  		}
  		else
  		{
! 			$nonactive_coauthors[] = users_overlord::get_user($row['user_id'], 'username');
  		}
  	}
  	$active_coauthors = implode("\n", $active_coauthors);




More information about the customisationdb-commits mailing list