소스 검색

#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)
 }