diff --git a/service/beatleader/bind_bl.go b/service/beatleader/bind_bl.go index 4a7ffb2..919a486 100644 --- a/service/beatleader/bind_bl.go +++ b/service/beatleader/bind_bl.go @@ -394,17 +394,14 @@ func GetSongIdsByHash(hashs []string) (hashToSongId map[string]string, err error if err != nil { return nil, err } - var response map[string]struct { + var response = make(map[string]struct { ID string `json:"id"` - } + }) if len(batchHashs) == 1 { var singleResponse struct { ID string `json:"id"` } err = json.Unmarshal(body, &singleResponse) - response = make(map[string]struct { - ID string `json:"id"` - }) response[batchHashs[0]] = singleResponse } else { err = json.Unmarshal(body, &response) diff --git a/service/scoresaber/bind_ss.go b/service/scoresaber/bind_ss.go index f4e13fb..74b3e88 100644 --- a/service/scoresaber/bind_ss.go +++ b/service/scoresaber/bind_ss.go @@ -422,17 +422,14 @@ func GetSongIdsByHash(hashs []string) (hashToSongId map[string]string, err error if err != nil { return nil, err } - var response map[string]struct { + var response = make(map[string]struct { ID string `json:"id"` - } + }) if len(batchHashs) == 1 { var singleResponse struct { ID string `json:"id"` } err = json.Unmarshal(body, &singleResponse) - response = make(map[string]struct { - ID string `json:"id"` - }) response[batchHashs[0]] = singleResponse } else { err = json.Unmarshal(body, &response)