|
@@ -68,9 +68,6 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
- wrap.LogError("Start update!")
|
|
|
|
- wrap.LogError("--------------------------------")
|
|
|
|
-
|
|
|
|
var parentL int
|
|
var parentL int
|
|
var parentR int
|
|
var parentR int
|
|
if err := tx.QueryRow(`SELECT lft, rgt FROM blog_cats WHERE id = ?;`, pf_parent).Scan(&parentL, &parentR); err != nil {
|
|
if err := tx.QueryRow(`SELECT lft, rgt FROM blog_cats WHERE id = ?;`, pf_parent).Scan(&parentL, &parentR); err != nil {
|
|
@@ -83,9 +80,6 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
- wrap.LogError("parentL = %d, parentR = %d", parentL, parentR)
|
|
|
|
- wrap.LogError("targetL = %d, targetR = %d", targetL, targetR)
|
|
|
|
-
|
|
|
|
if !(targetL < parentL && targetR > parentR) {
|
|
if !(targetL < parentL && targetR > parentR) {
|
|
// Select data
|
|
// Select data
|
|
rows, err := tx.Query("SELECT id, lft, rgt FROM blog_cats WHERE lft >= ? and rgt <= ? ORDER BY lft ASC", targetL, targetR)
|
|
rows, err := tx.Query("SELECT id, lft, rgt FROM blog_cats WHERE lft >= ? and rgt <= ? ORDER BY lft ASC", targetL, targetR)
|
|
@@ -107,10 +101,6 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- wrap.LogError("rows_id = %v", rows_id)
|
|
|
|
- wrap.LogError("rows_lft = %v", rows_lft)
|
|
|
|
- wrap.LogError("rows_rgt = %v", rows_rgt)
|
|
|
|
-
|
|
|
|
if targetL > parentR {
|
|
if targetL > parentR {
|
|
// From right to left
|
|
// From right to left
|
|
// Shift
|
|
// Shift
|
|
@@ -163,8 +153,6 @@ func (this *Modules) blog_ActionCategoryUpdate(wrap *wrapper.Wrapper, pf_id, pf_
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
- wrap.LogError("--------------------------------")
|
|
|
|
-
|
|
|
|
return nil
|
|
return nil
|
|
})
|
|
})
|
|
}
|
|
}
|