|
|
@ -432,13 +432,12 @@ class DGitProvider extends Plugin { |
|
|
|
const dir = path.dirname(file.path) |
|
|
|
const dir = path.dirname(file.path) |
|
|
|
try { |
|
|
|
try { |
|
|
|
this.createDirectories(`${workspace.absolutePath}/${dir}`) |
|
|
|
this.createDirectories(`${workspace.absolutePath}/${dir}`) |
|
|
|
} catch (e) { console.log(e) } |
|
|
|
} catch (e) { } |
|
|
|
try { |
|
|
|
try { |
|
|
|
window.remixFileSystem.writeFileSync(`${workspace.absolutePath}/${file.path}`, Buffer.concat(content) || new Uint8Array()) |
|
|
|
window.remixFileSystem.writeFileSync(`${workspace.absolutePath}/${file.path}`, Buffer.concat(content) || new Uint8Array()) |
|
|
|
} catch (e) { console.log(e) } |
|
|
|
} catch (e) { } |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (e) { |
|
|
|
} catch (e) { |
|
|
|
console.log(e) |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
return result |
|
|
|
return result |
|
|
|
} |
|
|
|
} |
|
|
@ -485,7 +484,8 @@ class DGitProvider extends Plugin { |
|
|
|
if (typeof window !== 'undefined') { |
|
|
|
if (typeof window !== 'undefined') { |
|
|
|
window.localStorage.setItem(name, content) |
|
|
|
window.localStorage.setItem(name, content) |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (exception) { |
|
|
|
} catch (e) { |
|
|
|
|
|
|
|
console.log(e) |
|
|
|
return false |
|
|
|
return false |
|
|
|
} |
|
|
|
} |
|
|
|
return true |
|
|
|
return true |
|
|
@ -518,7 +518,8 @@ class DGitProvider extends Plugin { |
|
|
|
const finalPath = previouspath + '/' + directories[i] |
|
|
|
const finalPath = previouspath + '/' + directories[i] |
|
|
|
try { |
|
|
|
try { |
|
|
|
window.remixFileSystem.mkdirSync(finalPath) |
|
|
|
window.remixFileSystem.mkdirSync(finalPath) |
|
|
|
} catch (e) { } |
|
|
|
} catch (e) { |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|