|
@@ -308,14 +308,14 @@ func lsNotebooks(c *gin.Context) {
|
|
ret := gulu.Ret.NewResult()
|
|
ret := gulu.Ret.NewResult()
|
|
defer c.JSON(http.StatusOK, ret)
|
|
defer c.JSON(http.StatusOK, ret)
|
|
|
|
|
|
- arg, ok := util.JsonArg(c, ret)
|
|
|
|
- if !ok {
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
flashcard := false
|
|
flashcard := false
|
|
- if arg["flashcard"] != nil {
|
|
|
|
- flashcard = arg["flashcard"].(bool)
|
|
|
|
|
|
+
|
|
|
|
+ // 兼容旧版接口,不能直接使用 util.JsonArg()
|
|
|
|
+ arg := map[string]interface{}{}
|
|
|
|
+ if err := c.ShouldBindJSON(&arg); nil == err {
|
|
|
|
+ if arg["flashcard"] != nil {
|
|
|
|
+ flashcard = arg["flashcard"].(bool)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
var notebooks []*model.Box
|
|
var notebooks []*model.Box
|