aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/server/ServerApi.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/server/ServerApi.js')
-rw-r--r--src/api/server/ServerApi.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/api/server/ServerApi.js b/src/api/server/ServerApi.js
index a684ff98b..8f3297d13 100644
--- a/src/api/server/ServerApi.js
+++ b/src/api/server/ServerApi.js
@@ -3,6 +3,7 @@ import path from 'path';
3import tar from 'tar'; 3import tar from 'tar';
4import fs from 'fs-extra'; 4import fs from 'fs-extra';
5import { remote } from 'electron'; 5import { remote } from 'electron';
6import localStorage from 'mobx-localstorage';
6 7
7import ServiceModel from '../../models/Service'; 8import ServiceModel from '../../models/Service';
8import RecipePreviewModel from '../../models/RecipePreview'; 9import RecipePreviewModel from '../../models/RecipePreview';
@@ -173,9 +174,9 @@ export default class ServerApi {
173 const serviceData = await request.json(); 174 const serviceData = await request.json();
174 175
175 if (data.iconFile) { 176 if (data.iconFile) {
176 const iconUrl = await this.uploadServiceIcon(serviceData.data.id, data.iconFile); 177 const iconData = await this.uploadServiceIcon(serviceData.data.id, data.iconFile);
177 178
178 serviceData.data.iconUrl = iconUrl; 179 serviceData.data = iconData;
179 } 180 }
180 181
181 const service = Object.assign(serviceData, { data: await this._prepareServiceModel(serviceData.data) }); 182 const service = Object.assign(serviceData, { data: await this._prepareServiceModel(serviceData.data) });
@@ -227,7 +228,7 @@ export default class ServerApi {
227 228
228 const serviceData = await request.json(); 229 const serviceData = await request.json();
229 230
230 return serviceData.data.iconUrl; 231 return serviceData.data;
231 } 232 }
232 233
233 async reorderService(data) { 234 async reorderService(data) {