Fix installation when registering a user as a node.

pull/3064/head
Julio 6 years ago
parent 9b582d5a09
commit bcc7dfd608
  1. 2
      public/main/inc/lib/usermanager.lib.php
  2. 4
      public/main/install/install.lib.php

@ -352,7 +352,7 @@ class UserManager
$resourceNode = new ResourceNode();
$resourceNode
->setSlug($loginName)
->setCreator($user)
->setCreator(api_get_user_entity($creatorId))
->setResourceType($repo->getResourceType())
->setParent($url->getResourceNode());
$repo->getEntityManager()->persist($resourceNode);

@ -3315,8 +3315,8 @@ function finishInstallationWithContainer(
$admin = $userManager->find($adminId);
$urlRepo->addResourceNode($accessUrl, $admin);
$userManager->addUserToResourceNode($adminId, $accessUrl);
$userManager->addUserToResourceNode($anonId, $accessUrl);
$userManager->addUserToResourceNode($adminId, $adminId, $accessUrl);
$userManager->addUserToResourceNode($anonId, $adminId, $accessUrl);
// Set default language
Database::update(

Loading…
Cancel
Save