[Customisation Database Commits] r373 - /trunk/titania/includes/objects/contribution.php

Phillip Crumm phil at phpbb.com
Wed Sep 30 04:47:10 BST 2009


Author: iwisdom
Date: Wed Sep 30 04:47:10 2009
New Revision: 373

Log:
Change current owner to past contributor on owner change

Modified:
    trunk/titania/includes/objects/contribution.php

Modified: trunk/titania/includes/objects/contribution.php
==============================================================================
*** trunk/titania/includes/objects/contribution.php (original)
--- trunk/titania/includes/objects/contribution.php Wed Sep 30 04:47:10 2009
***************
*** 556,566 ****
  	 */
  	public function set_contrib_user_id($id)
  	{
! 		// @todo adjust author's counts accordingly and add them to past contributors
  		$sql = 'UPDATE ' . TITANIA_CONTRIBS_TABLE . '
  					SET contrib_user_id = ' . (int) $id . '
  						WHERE contrib_id = ' . $this->contrib_id;
! 				phpbb::$db->sql_query($sql);
  	}
  
  	/*
--- 556,571 ----
  	 */
  	public function set_contrib_user_id($id)
  	{
! 		// @todo adjust author's counts accordingly
! 		$prior = $this->contrib_user_id;
! 		
  		$sql = 'UPDATE ' . TITANIA_CONTRIBS_TABLE . '
  					SET contrib_user_id = ' . (int) $id . '
  						WHERE contrib_id = ' . $this->contrib_id;
! 		phpbb::$db->sql_query($sql);
! 		
! 		// Set old user as previous contributor
! 		self::set_coauthors(array(), array($prior));
  	}
  
  	/*




More information about the customisationdb-commits mailing list