@@ -22,7 +22,7 @@ import app.accrescent.parcelo.console.data.User
22
22
import app.accrescent.parcelo.console.data.net.ApiError
23
23
import app.accrescent.parcelo.console.data.net.toApiError
24
24
import app.accrescent.parcelo.console.jobs.cleanFile
25
- import app.accrescent.parcelo.console.storage.FileStorageService
25
+ import app.accrescent.parcelo.console.storage.ObjectStorageService
26
26
import app.accrescent.parcelo.console.util.TempFile
27
27
import app.accrescent.parcelo.console.validation.MIN_TARGET_SDK
28
28
import app.accrescent.parcelo.console.validation.REVIEW_ISSUE_BLACKLIST
@@ -95,7 +95,7 @@ fun Route.draftRoutes() {
95
95
96
96
fun Route.createDraftRoute () {
97
97
val config: Config by inject()
98
- val storageService: FileStorageService by inject()
98
+ val storageService: ObjectStorageService by inject()
99
99
100
100
post<Drafts > {
101
101
val creatorId = call.principal<Session >()!! .userId
@@ -222,11 +222,13 @@ fun Route.createDraftRoute() {
222
222
val iconFileId = iconData.inputStream()
223
223
.use {
224
224
runBlocking {
225
- storageService.saveFile (it, iconData.size.toLong())
225
+ storageService.saveObject (it, iconData.size.toLong())
226
226
}
227
227
}
228
228
val appFileId = tempApkSet.inputStream()
229
- .use { runBlocking { storageService.saveFile(it, tempApkSet.size()) } }
229
+ .use {
230
+ runBlocking { storageService.saveObject(it, tempApkSet.size()) }
231
+ }
230
232
val icon = Icon .new { fileId = iconFileId }
231
233
Draft .new {
232
234
this .label = label
@@ -257,7 +259,7 @@ fun Route.createDraftRoute() {
257
259
}
258
260
259
261
fun Route.deleteDraftRoute () {
260
- val storageService: FileStorageService by inject()
262
+ val storageService: ObjectStorageService by inject()
261
263
262
264
delete<Drafts .Id > { route ->
263
265
val userId = call.principal<Session >()!! .userId
@@ -404,7 +406,7 @@ fun Route.getAssignedDraftsRoute() {
404
406
* See also [getUpdateApkSetRoute].
405
407
*/
406
408
fun Route.getDraftApkSetRoute () {
407
- val storageService: FileStorageService by inject()
409
+ val storageService: ObjectStorageService by inject()
408
410
409
411
get<Drafts .Id .ApkSet > { route ->
410
412
val userId = call.principal<Session >()!! .userId
@@ -437,7 +439,7 @@ fun Route.getDraftApkSetRoute() {
437
439
).toString(),
438
440
)
439
441
call.respondOutputStream {
440
- storageService.loadFile (draft.fileId) { it.copyTo(this ) }
442
+ storageService.loadObject (draft.fileId) { it.copyTo(this ) }
441
443
}
442
444
} else {
443
445
// Check whether the user has read access to this draft. If they do, tell them they're
0 commit comments