fix(exports): 修复导出接口用户ID参数传递问题
- 取消从查询参数中获取 current_user_id 和 userId 的逻辑 - 调用 CountJobs 和 ListJobs 时传入空字符串替代用户ID - 避免因传递错误用户ID导致的数据过滤错误
This commit is contained in:
parent
b09865fcbd
commit
4b313adebb
|
|
@ -1459,12 +1459,8 @@ func (a *ExportsAPI) list(w http.ResponseWriter, r *http.Request) {
|
|||
offset := (page - 1) * size
|
||||
rrepo := repo.NewExportRepo()
|
||||
var totalCount int64
|
||||
uidStr := q.Get("current_user_id")
|
||||
if uidStr == "" {
|
||||
uidStr = q.Get("userId")
|
||||
}
|
||||
totalCount = rrepo.CountJobs(a.meta, tplID, uidStr)
|
||||
itemsRaw, err := rrepo.ListJobs(a.meta, tplID, uidStr, size, offset)
|
||||
totalCount = rrepo.CountJobs(a.meta, tplID, "")
|
||||
itemsRaw, err := rrepo.ListJobs(a.meta, tplID, "", size, offset)
|
||||
if err != nil {
|
||||
failCat(w, r, http.StatusInternalServerError, err.Error(), "explain_error")
|
||||
return
|
||||
|
|
|
|||
Loading…
Reference in New Issue