浏览代码

#2349 fix convert type

Unknwon 8 年之前
父节点
当前提交
c199703e2a
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      models/login.go

+ 3 - 3
models/login.go

@@ -109,9 +109,9 @@ type LoginSource struct {
 // and handles possible irregular cases.
 func Cell2Int64(val xorm.Cell) int64 {
 	switch (*val).(type) {
-	case []int8:
-		log.Trace("Cell2Int64 ([]int8): %v", *val)
-		return int64((*val).([]int8)[0])
+	case []uint8:
+		log.Trace("Cell2Int64 ([]uint8): %v", *val)
+		return com.StrTo(string((*val).([]uint8))).MustInt64()
 	}
 	return (*val).(int64)
 }