wangshan 5 mēneši atpakaļ
vecāks
revīzija
c22a56ca79
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      captcha/check.go

+ 1 - 1
captcha/check.go

@@ -38,7 +38,7 @@ func (c *CheckCaptcha) CheckCaptchaData() (err error) {
 	)
 	//cacheDataByte := cache.ReadCache(fmt.Sprintf("%s#%s", key, c.Phone))
 	cacheDataByte, err = redis.GetBytes(RedisCode, cacheKey)
-	if len(*cacheDataByte) == 0 {
+	if cacheDataByte == nil || len(*cacheDataByte) == 0 {
 		err = fmt.Errorf("illegal key")
 		return
 	}