[mai2] UploadUserPortraitApi enable CORS

This commit is contained in:
MikiraSora 2022-12-17 10:31:31 +08:00
parent a8b31591cc
commit ac95914e22

View File

@ -3,10 +3,7 @@ package icu.samnyan.aqua.sega.maimai2.controller;
import com.fasterxml.jackson.core.JsonProcessingException;
import icu.samnyan.aqua.sega.maimai2.handler.impl.*;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
@ -14,7 +11,7 @@ import java.util.Map;
* @author samnyan (privateamusement@protonmail.com)
*/
@RestController
@RequestMapping({"/Maimai2Servlet/Maimai2Servlet", "/Maimai2Servlet"}) // Workaround for endpoint mismatch, let's just accept both
@RequestMapping({"/Maimai2Servlet/Maimai2Servlet", "/Maimai2Servlet"})
public class Maimai2ServletController {
private final GetGameSettingHandler getGameSettingHandler;
@ -229,6 +226,7 @@ public class Maimai2ServletController {
return uploadUserPlaylogHandler.handle(request);
}
@CrossOrigin//enable cors because aqua-viewer also use it.
@PostMapping("UploadUserPortraitApi")
public String uploadUserPortraitHandler(@ModelAttribute Map<String, Object> request) throws JsonProcessingException {
return uploadUserPortraitHandler.handle(request);