解决BUG

This commit is contained in:
hoteas
2022-08-11 10:18:48 +08:00
parent 78539b9dbc
commit 97cca14b45
2 changed files with 20 additions and 12 deletions
+17 -9
View File
@@ -776,16 +776,24 @@ var TptProject = Proj{
name = v2.GetString("table")
}
if v2["auth"] != nil {
newAuth := Slice{}
for k3, _ := range linkAuth.GetSlice(name) {
v3 := linkAuth.GetSlice(name).GetString(k3)
if strings.Contains(v2.GetString("auth"), v3) {
newAuth = append(newAuth, v3)
}
}
linkAuth[name] = newAuth
}
if linkAuth[name] == nil {
linkAuth[name] = v2["auth"]
} else {
newAuth := Slice{}
for k3, _ := range linkAuth.GetSlice(name) {
v3 := linkAuth.GetSlice(name).GetString(k3)
if strings.Contains(v2.GetString("auth"), v3) {
newAuth = append(newAuth, v3)
}
}
linkAuth[name] = newAuth
continue
}
}
}
}