ci: enhance AddProfileToUser to work with any User

This commit is contained in:
odain
2023-06-15 15:07:09 +02:00
parent 40355c9442
commit d91eda1343

View File

@@ -48,6 +48,7 @@ use Server;
use TagSetFieldData; use TagSetFieldData;
use Ticket; use Ticket;
use URP_UserProfile; use URP_UserProfile;
use User;
use UserRequest; use UserRequest;
use VirtualHost; use VirtualHost;
use VirtualMachine; use VirtualMachine;
@@ -482,7 +483,7 @@ class ItopDataTestCase extends ItopTestCase
/** @var \ormLinkSet $oSet */ /** @var \ormLinkSet $oSet */
$oSet = $oUser->Get('profile_list'); $oSet = $oUser->Get('profile_list');
$oSet->AddItem($oUserProfile); $oSet->AddItem($oUserProfile);
$oUser = $this->updateObject('UserLocal', $oUser->GetKey(), array( $oUser = $this->updateObject(User::class, $oUser->GetKey(), array(
'profile_list' => $oSet, 'profile_list' => $oSet,
)); ));
$this->debug("Updated {$oUser->GetName()} ({$oUser->GetKey()})"); $this->debug("Updated {$oUser->GetName()} ({$oUser->GetKey()})");