From 040426e95ec13398fb56f5fd355fd923f7a8c75d Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 17 Dec 2012 11:07:19 +0800 Subject: [PATCH] DataObjects/Person.php --- DataObjects/Person.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/DataObjects/Person.php b/DataObjects/Person.php index 32f0ec4c..ac9064ea 100644 --- a/DataObjects/Person.php +++ b/DataObjects/Person.php @@ -809,8 +809,10 @@ class Pman_Core_DataObjects_Person extends DB_DataObject } function onInsert($req, $roo) { - - if ($roo->authUser->id < 0) { + $p = DB_DataObject::factory('Person'); + if ($roo->authUser->id < 0 && $p->count() == 1) { + // this seems a bit risky... + $g = DB_DataObject::factory('Groups'); $g->type = 0; $g->get('name', 'Administrators'); -- 2.39.2