[Customisation Database Commits] r757 - /trunk/titania/contributions/support.php

Nathan Guse exreaction at phpbb.com
Sun Mar 14 05:23:21 GMT 2010


Author: exreaction
Date: Sun Mar 14 05:23:21 2010
New Revision: 757

Log:
Permission check on Queue Discussion topics

Modified:
    trunk/titania/contributions/support.php

Modified: trunk/titania/contributions/support.php
==============================================================================
*** trunk/titania/contributions/support.php (original)
--- trunk/titania/contributions/support.php Sun Mar 14 05:23:21 2010
***************
*** 66,72 ****
  if ($topic_id)
  {
  	// Check access level
! 	if ($topic->topic_access < titania::$access_level)
  	{
  		titania::needs_auth();
  	}
--- 66,72 ----
  if ($topic_id)
  {
  	// Check access level
! 	if ($topic->topic_access < titania::$access_level || ($topic->topic_type == TITANIA_QUEUE_DISCUSSION && !titania::$contrib->is_author && !titania::$contrib->is_active_coauthor && !titania_types::$types[$object->contrib_type]->acl_get('queue_discussion')))
  	{
  		titania::needs_auth();
  	}




More information about the customisationdb-commits mailing list