[+] Wacca api progress

This commit is contained in:
Azalea
2024-03-28 22:36:50 -04:00
parent e13ddeaaad
commit 3dc9ca6822
2 changed files with 15 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import icu.samnyan.aqua.sega.wacca.model.BaseRequest
import icu.samnyan.aqua.sega.wacca.model.db.*
import io.ktor.client.utils.*
import jakarta.servlet.http.HttpServletRequest
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.http.ResponseEntity
import org.springframework.web.bind.annotation.RestController
import java.util.*
@@ -22,7 +23,11 @@ val empty = emptyList<Any>()
@RestController
@API("/g/wacca/")
class WaccaServer(val rp: WaccaRepos, val cardRepo: CardRepository) {
class WaccaServer {
@Autowired
lateinit var cardRepo: CardRepository
@Autowired
lateinit var rp: WaccaRepos
val handlerMap = mutableMapOf<String, (BaseRequest, List<Any>) -> Any>()
val cacheMap = mutableMapOf<String, String>()