fix: 查询私有模型时增加enabled过滤条件
This commit is contained in:
@@ -168,7 +168,14 @@ WHERE deleted_at IS NULL
|
|||||||
args = append(args, req.IsPrivate)
|
args = append(args, req.IsPrivate)
|
||||||
}
|
}
|
||||||
if req.IsOwner != nil && *req.IsOwner == 0 {
|
if req.IsOwner != nil && *req.IsOwner == 0 {
|
||||||
sql += ` AND creator = ? AND is_owner = ? `
|
if req.Enabled != nil && *req.Enabled == 1 {
|
||||||
|
sql += ` AND creator = ? AND is_owner = ? AND enabled=1 `
|
||||||
|
} else if req.Enabled != nil && *req.Enabled == 0 {
|
||||||
|
sql += ` AND creator = ? AND is_owner = ? AND enabled=0 `
|
||||||
|
} else {
|
||||||
|
sql += ` AND creator = ? AND is_owner = ? `
|
||||||
|
}
|
||||||
|
|
||||||
args = append(args, req.Creator)
|
args = append(args, req.Creator)
|
||||||
args = append(args, req.IsOwner)
|
args = append(args, req.IsOwner)
|
||||||
} else if req.IsOwner != nil && *req.IsOwner == 1 {
|
} else if req.IsOwner != nil && *req.IsOwner == 1 {
|
||||||
|
|||||||
Reference in New Issue
Block a user