diff options
Diffstat (limited to 'src/api/server/ServerApi.js')
-rw-r--r-- | src/api/server/ServerApi.js | 7 |
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'; | |||
3 | import tar from 'tar'; | 3 | import tar from 'tar'; |
4 | import fs from 'fs-extra'; | 4 | import fs from 'fs-extra'; |
5 | import { remote } from 'electron'; | 5 | import { remote } from 'electron'; |
6 | import localStorage from 'mobx-localstorage'; | ||
6 | 7 | ||
7 | import ServiceModel from '../../models/Service'; | 8 | import ServiceModel from '../../models/Service'; |
8 | import RecipePreviewModel from '../../models/RecipePreview'; | 9 | import 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) { |