We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

Commit 6b717a6a authored by mattl's avatar mattl

Throw exception if Local_group has no corresponding User_group

parent 925aacec
......@@ -40,16 +40,19 @@ class Local_group extends Managed_DataObject
public function getProfile()
$group = $this->getGroup();
if (!$group instanceof User_group) {
return null; // TODO: Throw exception when other code is ready
return $group->getProfile();
return $this->getGroup()->getProfile();
public function getGroup()
return User_group::getKV('id', $this->group_id);
$group = new User_group();
$group->id = $this->group_id;
if (!$group instanceof User_group) {
common_log(LOG_ERR, 'User_group does not exist for Local_group: '.$this->group_id);
throw new NoResultException($group);
return $group;
function setNickname($nickname)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment