by Robin at 20240325; nil #202

Merged
chenhao merged 1 commits from BUG-20240322-0001-Robin into main 2024-03-25 19:37:26 +08:00
1 changed files with 3 additions and 3 deletions
Showing only changes of commit 7b2d360274 - Show all commits

View File

@ -40,14 +40,14 @@ func (interceptor *CryptoTagInterceptor) Intercept(p any, tags ...string) (err e
//开始遍历标签
for interceptor.cryptoEleQueue.Len() != 0 {
ele := interceptor.cryptoEleQueue.Remove(interceptor.cryptoEleQueue.Front())
if ele == nil {
continue
}
cryptoElement, ok := ele.(*CryptoElement)
if !ok {
logger.Error("crypto element assertion failed, element is: %v, type is: %v", ele, reflect.TypeOf(ele).String())
continue
}
if cryptoElement == nil {
continue
}
if cryptoElement.eleType == StructPtr { // *struct
if err = interceptor.parse(cryptoElement.eleValue.Interface(), tags...); err != nil {