Added cache breaker to tinymce loading systems

Takes the version from BookStack app.js paths instead of tinyMCE version
since things external from TinyMCE could be loaded using this.
This commit is contained in:
Dan Brown 2022-03-01 13:41:53 +00:00
parent 1253711c7d
commit 1843d80fb7
No known key found for this signature in database
GPG Key ID: 46D9F943C24A2EF9

View File

@ -221,11 +221,15 @@ export function build(options) {
// Build toolbar content
const {toolbar, groupButtons: toolBarGroupButtons} = buildToolbar(options);
// BookStack Version
const version = document.querySelector('script[src*="/dist/app.js"]').getAttribute('src').split('?version=')[1];
// Return config object
return {
width: '100%',
height: '100%',
selector: '#html-editor',
cache_suffix: '?version=' + version,
content_css: [
window.baseUrl('/dist/styles.css'),
],