Unverified Commit d82f398c authored by yann300's avatar yann300 Committed by GitHub

Fix Matomo (#1009)

parent 359e1cb8
...@@ -354,6 +354,8 @@ Please make a backup of your contracts and start using http://remix.ethereum.org ...@@ -354,6 +354,8 @@ Please make a backup of your contracts and start using http://remix.ethereum.org
const onAcceptMatomo = () => { const onAcceptMatomo = () => {
_paq.push(['forgetUserOptOut']) _paq.push(['forgetUserOptOut'])
// @TODO remove next line when https://github.com/matomo-org/matomo/commit/9e10a150585522ca30ecdd275007a882a70c6df5 is used
document.cookie = 'mtm_consent_removed=; expires=Thu, 01 Jan 1970 00:00:01 GMT;'
settings.updateMatomoAnalyticsChoice(true) settings.updateMatomoAnalyticsChoice(true)
const el = document.getElementById('modal-dialog') const el = document.getElementById('modal-dialog')
el.parentElement.removeChild(el) el.parentElement.removeChild(el)
......
...@@ -131,6 +131,8 @@ module.exports = class SettingsTab extends ViewPlugin { ...@@ -131,6 +131,8 @@ module.exports = class SettingsTab extends ViewPlugin {
if (this.config.get('settings/matomo-analytics')) { if (this.config.get('settings/matomo-analytics')) {
this._view.useMatomoAnalytics.setAttribute('checked', '') this._view.useMatomoAnalytics.setAttribute('checked', '')
_paq.push(['forgetUserOptOut']) _paq.push(['forgetUserOptOut'])
// @TODO remove next line when https://github.com/matomo-org/matomo/commit/9e10a150585522ca30ecdd275007a882a70c6df5 is used
document.cookie = 'mtm_consent_removed=; expires=Thu, 01 Jan 1970 00:00:01 GMT;'
} else { } else {
_paq.push(['optUserOut']) _paq.push(['optUserOut'])
} }
...@@ -234,6 +236,8 @@ module.exports = class SettingsTab extends ViewPlugin { ...@@ -234,6 +236,8 @@ module.exports = class SettingsTab extends ViewPlugin {
elementStateChanged(self._view.useMatomoAnalyticsLabel, isChecked) elementStateChanged(self._view.useMatomoAnalyticsLabel, isChecked)
if (event.target.checked) { if (event.target.checked) {
_paq.push(['forgetUserOptOut']) _paq.push(['forgetUserOptOut'])
// @TODO remove next line when https://github.com/matomo-org/matomo/commit/9e10a150585522ca30ecdd275007a882a70c6df5 is used
document.cookie = 'mtm_consent_removed=; expires=Thu, 01 Jan 1970 00:00:01 GMT;'
} else { } else {
_paq.push(['optUserOut']) _paq.push(['optUserOut'])
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment