CaIon 2 år sedan
förälder
incheckning
aa07ada0f4
1 ändrade filer med 8 tillägg och 4 borttagningar
  1. 8 4
      model/ability.go

+ 8 - 4
model/ability.go

@@ -14,10 +14,14 @@ type Ability struct {
 }
 
 func GetGroupModels(group string) []string {
-    var models []string
-    // Find distinct models
-    DB.Table("abilities").Where("`group` = ? and enabled = ?", group, true).Distinct("model").Pluck("model", &models)
-    return models
+	var models []string
+	// Find distinct models
+	groupCol := "`group`"
+	if common.UsingPostgreSQL {
+		groupCol = `"group"`
+	}
+	DB.Table("abilities").Where(groupCol+" = ? and enabled = ?", group, true).Distinct("model").Pluck("model", &models)
+	return models
 }
 
 func GetRandomSatisfiedChannel(group string, model string) (*Channel, error) {