Fix m = 0 killing the query
This commit is contained in:
parent
73b0f48586
commit
f35bb0a7e8
|
@ -28,9 +28,9 @@ func GetBeatmap(c *gin.Context, db *sqlx.DB) {
|
||||||
if c.Query("m") != "" {
|
if c.Query("m") != "" {
|
||||||
m := genmode(c.Query("m"))
|
m := genmode(c.Query("m"))
|
||||||
if m == "std" {
|
if m == "std" {
|
||||||
whereClauses = append(whereClauses, "beatmaps.difficulty_std != 0")
|
// Since STD beatmaps are converted, all of the diffs must be != 0
|
||||||
for _, i := range modes[1:] {
|
for _, i := range modes {
|
||||||
whereClauses = append(whereClauses, "beatmaps.difficulty_"+i+" == 0")
|
whereClauses = append(whereClauses, "beatmaps.difficulty_"+i+" != 0")
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
whereClauses = append(whereClauses, "beatmaps.difficulty_"+m+" != 0")
|
whereClauses = append(whereClauses, "beatmaps.difficulty_"+m+" != 0")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user