aboutsummaryrefslogtreecommitdiffstats
path: root/app/Controllers
diff options
context:
space:
mode:
Diffstat (limited to 'app/Controllers')
-rw-r--r--app/Controllers/Http/ServiceController.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/app/Controllers/Http/ServiceController.js b/app/Controllers/Http/ServiceController.js
index b39f79b..5972cd0 100644
--- a/app/Controllers/Http/ServiceController.js
+++ b/app/Controllers/Http/ServiceController.js
@@ -202,6 +202,21 @@ class ServiceController {
202 ...data, 202 ...data,
203 }; 203 };
204 204
205 if (settings.customIcon === 'delete') {
206 fs.remove(
207 path.join(Application.tmpPath('uploads'), settings.iconId),
208 err => {
209 if (err) {
210 return console.error(err);
211 }
212 },
213 );
214
215 settings.iconId = undefined;
216 settings.customIconVersion = undefined;
217 settings.customIcon = '';
218 }
219
205 // Update data in database 220 // Update data in database
206 await Service.query() 221 await Service.query()
207 .where('serviceId', id) 222 .where('serviceId', id)