Browse Source
Apps could use OCA.Search very early on a page load without a problem prior to Nextcloud 20 (current master). Since the unified search work moved some code around, it now was added later, resulting in `TypeError: OCA.Search is not a constructor` errors if the apps did not wrap their calls in a `DOMLoaded` event handler. To ensure existing code continues to work without modification, this patch moves the declaration of the `OCA.Search` API to where we defined `OCA`, instead of monkey-patching it later on. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>pull/22511/head
9 changed files with 48 additions and 19 deletions
2
core/js/dist/login.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
core/js/dist/login.js.map
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
core/js/dist/main.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
core/js/dist/main.js.map
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
core/js/dist/unified-search.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
core/js/dist/unified-search.js.map
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Loading…
Reference in new issue