Bug fixes for portal user limit

This commit is contained in:
Taras Machyshyn
2018-09-19 14:18:52 +03:00
parent 2acdc00547
commit 8677dd48ad
+1 -1
View File
@@ -331,7 +331,7 @@ class User extends Record
protected function beforeCreateEntity(Entity $entity, $data)
{
if ($this->getConfig()->get('userLimit') && !$this->getUser()->get('isSuperAdmin')) {
if ($this->getConfig()->get('userLimit') && !$this->getUser()->get('isSuperAdmin') && !$entity->get('isPortalUser')) {
$userCount = $this->getInternalUserCount();
if ($userCount >= $this->getConfig()->get('userLimit')) {
throw new Forbidden('User limit '.$this->getConfig()->get('userLimit').' is reached.');