From 9b314e295389469207fa811ad21fe05783b4f07d Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Fri, 28 Apr 2017 18:35:24 +0200
Subject: [PATCH] Make sure the edit-design plugin creates a config file on
 startup

This prevents an issue when importing a profile where the file was
missing.
---
 Resources/Plugins/edit-design/browser.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Resources/Plugins/edit-design/browser.js b/Resources/Plugins/edit-design/browser.js
index 238d70b6..2714f6e2 100644
--- a/Resources/Plugins/edit-design/browser.js
+++ b/Resources/Plugins/edit-design/browser.js
@@ -54,6 +54,7 @@ enabled(){
   $TDP.checkFileExists(this.$token, configFile).then(exists => {
     if (!exists){
       loadConfigObject(null);
+      $TDP.writeFile(this.$token, configFile, JSON.stringify(this.defaultConfig));
     }
     else{
       $TDP.readFile(this.$token, configFile, true).then(contents => {