refactor: route calc through service layer
This commit is contained in:
@@ -2,7 +2,7 @@ from api.core.Gzip import register_gzip_request
|
||||
from fastapi import APIRouter, Body
|
||||
from api.core.Response import response
|
||||
from api.dp import AltersDep
|
||||
from core.basic.character import createCharacter
|
||||
from services.calc_service import calculate
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
@@ -11,5 +11,4 @@ register_gzip_request(router)
|
||||
|
||||
@router.post('/calc')
|
||||
async def calc(state: AltersDep, config=Body(None)):
|
||||
character = createCharacter(state.alter, state.equVersion)
|
||||
return response(data=character.calc(config))
|
||||
return response(data=calculate(state, config))
|
||||
|
||||
Reference in New Issue
Block a user