diff --git a/lib/index.ts b/lib/index.ts index 356b4e0..027f09d 100644 --- a/lib/index.ts +++ b/lib/index.ts @@ -1,7 +1,8 @@ -/** +/*! * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: GPL-3.0-or-later */ + import { loadState } from '@nextcloud/initial-state' export function getCapabilities(): Object { @@ -9,9 +10,9 @@ export function getCapabilities(): Object { return loadState('core', 'capabilities') } catch (error) { console.debug('Could not find capabilities initial state fall back to _oc_capabilities') - if (!('_oc_capabilities' in window)) { + if (!('_oc_capabilities' in globalThis)) { return {} } - return window['_oc_capabilities'] as Object + return globalThis['_oc_capabilities'] as Object } }