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

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'),
],