@@ -826,7 +826,7 @@ func GenerateSummary(c *fiber.Ctx) error {
826826 return c .Status (200 ).JSON (cachedData )
827827 case 1001 :
828828 // get new summary
829- resp , err := http .Get (config .Config .AISummaryURL + "/get_summary?code=1000& hole_id=" + strconv .Itoa (id ))
829+ resp , err := http .Get (config .Config .AISummaryURL + "/get_summary?hole_id=" + strconv .Itoa (id ))
830830 if err != nil {
831831 log .Err (err ).Msg ("AISummary: get summary from server err" )
832832 return err
@@ -947,8 +947,7 @@ func GenerateSummary(c *fiber.Ctx) error {
947947 Message string `json:"message"`
948948 Data struct {} `json:"data"`
949949 }
950-
951- resp , err := http .Post (config .Config .AISummaryURL + "/generate_summary?code=1000" , "application/json" , bytes .NewReader (requestJSON ))
950+ resp , err := http .Post (config .Config .AISummaryURL + "/generate_summary" , "application/json" , bytes .NewReader (requestJSON ))
952951 if err != nil {
953952 log .Err (err ).Msg ("AISummary: generate summary from server err" )
954953 response .Code = 3001
@@ -962,6 +961,15 @@ func GenerateSummary(c *fiber.Ctx) error {
962961 return err
963962 }
964963
964+ if resp .StatusCode != http .StatusOK {
965+ log .Error ().
966+ Str ("url" , config .Config .AISummaryURL + "/generate_summary" ).
967+ Int ("status" , resp .StatusCode ).
968+ Bytes ("req_body" , requestJSON ).
969+ Bytes ("resp_body" , body ).
970+ Msg ("AISummary: generate summary server error" )
971+ }
972+
965973 err = json .Unmarshal (body , & response )
966974 if err != nil {
967975 return err
0 commit comments