[+] Net photo APIs

This commit is contained in:
Azalea
2025-02-26 19:42:39 -05:00
parent 547ad4d0f8
commit 6bdfc69668
2 changed files with 23 additions and 4 deletions

View File

@@ -7,8 +7,6 @@ import ext.path
import icu.samnyan.aqua.sega.general.BaseHandler
import icu.samnyan.aqua.sega.maimai2.model.request.UploadUserPhoto
import icu.samnyan.aqua.sega.util.jackson.BasicMapper
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.stereotype.Component
import java.io.IOException
import java.nio.file.Files
@@ -20,8 +18,6 @@ import java.util.*
@Component("Maimai2UploadUserPhotoHandler")
class UploadUserPhotoHandler(private val mapper: BasicMapper) :
BaseHandler {
val tmpDir = "data/tmp".path().apply { toFile().mkdirs() }
val uploadDir = "data/upload/mai2/plays".path().apply { toFile().mkdirs() }
override fun handle(request: Map<String, Any>): String {
// Maimai DX sends split base64 data for one jpeg image.
@@ -49,5 +45,8 @@ class UploadUserPhotoHandler(private val mapper: BasicMapper) :
companion object {
private val logger = logger()
val tmpDir = "data/tmp".path().apply { toFile().mkdirs() }
val uploadDir = "data/upload/mai2/plays".path().apply { toFile().mkdirs() }
}
}