From ac95914e2224c437339037c7d412c1c6262ccb64 Mon Sep 17 00:00:00 2001 From: MikiraSora Date: Sat, 17 Dec 2022 10:31:31 +0800 Subject: [PATCH] [mai2] UploadUserPortraitApi enable CORS --- .../sega/maimai2/controller/Maimai2ServletController.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/controller/Maimai2ServletController.java b/src/main/java/icu/samnyan/aqua/sega/maimai2/controller/Maimai2ServletController.java index 1d62afef..c7c9a5a3 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/controller/Maimai2ServletController.java +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/controller/Maimai2ServletController.java @@ -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 request) throws JsonProcessingException { return uploadUserPortraitHandler.handle(request);