X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/60d0f96cd754a85c637a5f34dcc0341f4ef72a46..refs/pull/1688/head:/tests/SharedTestHelpers.php diff --git a/tests/SharedTestHelpers.php b/tests/SharedTestHelpers.php index ed92fa59f..358bf6ee3 100644 --- a/tests/SharedTestHelpers.php +++ b/tests/SharedTestHelpers.php @@ -80,7 +80,7 @@ trait SharedTestHelpers */ protected function regenEntityPermissions(Entity $entity) { - app(PermissionService::class)->buildJointPermissionsForEntity($entity); + $entity->rebuildPermissions(); $entity->load('jointPermissions'); } @@ -215,13 +215,11 @@ trait SharedTestHelpers protected function runWithEnv(string $name, $value, callable $callback) { Env::disablePutenv(); - $originalVal = $_ENV[$name] ?? null; + $originalVal = $_SERVER[$name] ?? null; if (is_null($value)) { - unset($_ENV[$name]); unset($_SERVER[$name]); } else { - $_ENV[$name] = $value; $_SERVER[$name] = $value; } @@ -230,10 +228,8 @@ trait SharedTestHelpers if (is_null($originalVal)) { unset($_SERVER[$name]); - unset($_ENV[$name]); } else { $_SERVER[$name] = $originalVal; - $_ENV[$name] = $originalVal; } }