diff --git a/javascript/commons/ExportImage.js b/javascript/commons/ExportImage.js index d68dd5eeb7d..e04c5421171 100644 --- a/javascript/commons/ExportImage.js +++ b/javascript/commons/ExportImage.js @@ -83,7 +83,13 @@ const EXPORT_IMAGE_CONFIG = { typeName: 'Participants' }, { selector: '.standings-ffa', targetSelector: 'tbody', typeName: 'BR/FFA Standings Table' }, - { selector: '.standings-swiss', targetSelector: 'tbody', typeName: 'Swiss Standings Table' } + { selector: '.standings-swiss', targetSelector: 'tbody', typeName: 'Swiss Standings Table' }, + { + selector: '.table2#MvpTable', + targetSelector: '.table2__container', + titleSelector: '.table2__title', + typeName: 'MVP Table' + } ] }; @@ -477,7 +483,7 @@ class ExportService { } removePrizepoolToggles( clonedDoc ) { - const prizepoolToggles = clonedDoc.querySelectorAll( '.ppt-toggle-expand' ); + const prizepoolToggles = clonedDoc.querySelectorAll( '.ppt-toggle-expand, .prizepooltabletoggle' ); for ( const prizepoolToggle of prizepoolToggles ) { prizepoolToggle.remove(); diff --git a/lua/wikis/commons/MvpTable.lua b/lua/wikis/commons/MvpTable.lua index 751f5caa82d..f4b69325310 100644 --- a/lua/wikis/commons/MvpTable.lua +++ b/lua/wikis/commons/MvpTable.lua @@ -60,6 +60,7 @@ function MvpTable.run(args) return TableWidgets.Table{ tableClasses = {'prizepooltable', 'collapsed'}, title = String.nilIfEmpty(args.title), + attributes = {id = 'MvpTable'}, columns = { {align = 'left'}, {align = 'right'},