Move to @nextcloud/capabilities package
And kill of oc_capabilities and _oc_capabilities globals Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
532f4c41da
commit
0209532638
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -19,7 +19,7 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
const capabilities = window._oc_capabilities || {}
|
||||
import { getCapabilities as realGetCapabilities } from '@nextcloud/capabilities'
|
||||
|
||||
/**
|
||||
* Returns the capabilities
|
||||
|
@ -28,4 +28,7 @@ const capabilities = window._oc_capabilities || {}
|
|||
*
|
||||
* @since 14.0
|
||||
*/
|
||||
export const getCapabilities = () => capabilities
|
||||
export const getCapabilities = () => {
|
||||
console.warn('OC.getCapabilities is deprecated and will be removed in Nextcloud 21. See @nextcloud/capabilities')
|
||||
return realGetCapabilities()
|
||||
}
|
||||
|
|
|
@ -114,7 +114,6 @@ setDeprecatedProp('moment', () => moment, 'please ship your own, this will be re
|
|||
window['OC'] = OC
|
||||
setDeprecatedProp('initCore', () => initCore, 'this is an internal function')
|
||||
setDeprecatedProp('oc_appswebroots', () => OC.appswebroots, 'use OC.appswebroots instead, this will be removed in Nextcloud 20')
|
||||
setDeprecatedProp('oc_capabilities', OC.getCapabilities, 'use OC.getCapabilities instead, this will be removed in Nextcloud 20')
|
||||
setDeprecatedProp('oc_config', () => OC.config, 'use OC.config instead, this will be removed in Nextcloud 20')
|
||||
setDeprecatedProp('oc_current_user', () => OC.getCurrentUser().uid, 'use OC.getCurrentUser().uid instead, this will be removed in Nextcloud 20')
|
||||
setDeprecatedProp('oc_debug', () => OC.debug, 'use OC.debug instead, this will be removed in Nextcloud 20')
|
||||
|
|
|
@ -292,7 +292,6 @@ class JSConfigHelper {
|
|||
'longFooter' => $this->defaults->getLongFooter(),
|
||||
'folder' => \OC_Util::getTheme(),
|
||||
]),
|
||||
"_oc_capabilities" => json_encode($capabilities),
|
||||
];
|
||||
|
||||
if ($this->currentUser !== null) {
|
||||
|
|
|
@ -1453,6 +1453,15 @@
|
|||
"resolved": "https://registry.npmjs.org/@nextcloud/browserslist-config/-/browserslist-config-1.0.0.tgz",
|
||||
"integrity": "sha512-f+sKpdLZXkODV+OY39K1M+Spmd4RgxmtEXmNn4Bviv4R7uBFHXuw+JX9ZdfDeOryfHjJ/TRQxQEp0GMpBwZFUw=="
|
||||
},
|
||||
"@nextcloud/capabilities": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/capabilities/-/capabilities-1.0.2.tgz",
|
||||
"integrity": "sha512-HR5vnT2GKTvoQla/WdP+V0/MD1eAGUNWCM0QXVGXQ0TCHb0AORYYMdEQafROsjNSH2kriArFnS/l3YZQrUa9yA==",
|
||||
"requires": {
|
||||
"@nextcloud/initial-state": "^1.1.2",
|
||||
"core-js": "^3.6.4"
|
||||
}
|
||||
},
|
||||
"@nextcloud/dialogs": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-1.3.0.tgz",
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
"@chenfengyuan/vue-qrcode": "^1.0.2",
|
||||
"@nextcloud/auth": "^1.2.3",
|
||||
"@nextcloud/axios": "^1.3.2",
|
||||
"@nextcloud/capabilities": "^1.0.2",
|
||||
"@nextcloud/dialogs": "^1.3.0",
|
||||
"@nextcloud/event-bus": "^1.1.4",
|
||||
"@nextcloud/initial-state": "^1.1.2",
|
||||
|
|
Loading…
Reference in New Issue