Jelajahi Sumber

Merge pull request #20922 from nextcloud/enhancement/debug-globals-trace

Log trace when deprecated globals are used
Morris Jobke 4 tahun lalu
induk
melakukan
b177969ea6

File diff ditekan karena terlalu besar
+ 1 - 1
core/js/dist/install.js


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/install.js.map


File diff ditekan karena terlalu besar
+ 1 - 1
core/js/dist/login.js


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/login.js.map


File diff ditekan karena terlalu besar
+ 1 - 1
core/js/dist/main.js


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/main.js.map


File diff ditekan karena terlalu besar
+ 1 - 1
core/js/dist/maintenance.js


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/maintenance.js.map


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/recommendedapps.js


File diff ditekan karena terlalu besar
+ 0 - 0
core/js/dist/recommendedapps.js.map


+ 6 - 1
core/src/globals.js

@@ -53,11 +53,16 @@ import 'strengthify/strengthify.css'
 import OC from './OC/index'
 import OCP from './OCP/index'
 import OCA from './OCA/index'
+import { debug } from './OC/debug'
 import escapeHTML from 'escape-html'
 import { getToken as getRequestToken } from './OC/requesttoken'
 
 const warnIfNotTesting = function() {
-	if (window.TESTING === undefined) {
+	const notTesting = window.TESTING === undefined
+	if (notTesting && debug) {
+		/* eslint-disable no-console */
+		console.trace.apply(console, arguments)
+	} else if (notTesting) {
 		console.warn.apply(console, arguments)
 	}
 }

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini