Although the edit component screen will display
comboboxes of users the editcomponents functionalist
doean't take account of this.
@53 ish
case "update":
//Update the component
$compid = int (validateParm("compid", "post"));
$prodid = int (validateParm("prodid", "post"));
$comp =& Component::loadComponent($compid);
$comp->value = SQLQuote (validateParm("component",
"post"));
$comp->description = SQLQuote
(validateParm("description","post"));
if(is_numeric(validatParm("initialowner","post")))
{
$comp->initialowner =
int(valicateParm("initialowner","post"));
}else{
$owner =&
User::loadUserByAddress(validateParm("initialowner","post"));
$comp->initialowner= $owner->userid;
}
// $comp->initialowner = $owner->userid;
$comp->save();
@157 ish
if(is_numeric($initialowner)){
$initialowner =& User::loadUserById($initialowner);
}else{
$initialowner =& User::loadUserByAddress($initialowner);
}