diff --git a/src/Security/BasicAuth.php b/src/Security/BasicAuth.php index f2154ae8a4..2b4baaa36e 100644 --- a/src/Security/BasicAuth.php +++ b/src/Security/BasicAuth.php @@ -62,6 +62,11 @@ class BasicAuth return (int)self::$current_user_id; } + public static function setCurrentUserID(int $uid) + { + self::$current_user_id = $uid; + } + /** * Fetch a dummy application token * diff --git a/tests/legacy/ApiTest.php b/tests/legacy/ApiTest.php index e193541593..1e5f12d854 100644 --- a/tests/legacy/ApiTest.php +++ b/tests/legacy/ApiTest.php @@ -114,6 +114,7 @@ class ApiTest extends FixtureTest 'authenticated' => true, 'uid' => $this->selfUser['id'] ]; + BasicAuth::setCurrentUserID($this->selfUser['id']); } /**