diff --git a/src/js/storage.js b/src/js/storage.js index a6a546a4e..957294755 100644 --- a/src/js/storage.js +++ b/src/js/storage.js @@ -387,10 +387,13 @@ self.addEventListener('hiddenSettingsChanged', ( ) => { this.hiddenSettings.autoCommentFilterTemplate.indexOf('{{') !== -1 ) { const d = new Date(); + // Date in YYYY-MM-DD format - https://stackoverflow.com/a/50130338 + const ISO8061Date = new Date(d.getTime() + + (d.getTimezoneOffset()*60000)).toISOString().split('T')[0]; comment = '! ' + this.hiddenSettings.autoCommentFilterTemplate - .replace('{{date}}', d.toLocaleDateString()) + .replace('{{date}}', ISO8061Date) .replace('{{time}}', d.toLocaleTimeString()) .replace('{{origin}}', options.origin); } @@ -532,7 +535,7 @@ self.addEventListener('hiddenSettingsChanged', ( ) => { vAPI.storage.get('availableFilterLists'), this.assets.metadata(), ]); - + oldAvailableLists = bin && bin.availableFilterLists || {}; for ( const assetKey in entries ) {