Commit d521af5f authored by Alex Beregszaszi's avatar Alex Beregszaszi

Use more strict replacements in storage

parent f9ad4bcb
...@@ -19,7 +19,7 @@ function Storage () { ...@@ -19,7 +19,7 @@ function Storage () {
} }
this.keys = function () { this.keys = function () {
return safeKeys().filter(function (item) { return item.replace('sol:', '') }) return safeKeys().filter(function (item) { return item.replace(/^\.sol:/, '') })
} }
this.remove = function (name) { this.remove = function (name) {
...@@ -45,7 +45,7 @@ function Storage () { ...@@ -45,7 +45,7 @@ function Storage () {
safeKeys().forEach(function (name) { safeKeys().forEach(function (name) {
if (name.indexOf('sol-cache-file-', 0) === 0) { if (name.indexOf('sol-cache-file-', 0) === 0) {
var content = window.localStorage.getItem(name) var content = window.localStorage.getItem(name)
window.localStorage.setItem('sol:' + name.replace('sol-cache-file-', ''), content) window.localStorage.setItem(name.replace(/^sol-cache-file-/, 'sol:'), content)
window.localStorage.removeItem(name) window.localStorage.removeItem(name)
} }
}) })
......
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