fix: panic condition in deleted entry logging

This commit is contained in:
Cristian Vidmar 2024-04-18 11:49:25 +02:00
parent eea5e641ec
commit a24e5f2a93

View File

@ -994,7 +994,7 @@ func (cc *ContentfulClient) syncCache(ctx context.Context, contentTypes []string
cc.cacheMutex.idContentTypeMapGcLock.RUnlock()
errUpdate := updateCacheForContentTypeAndEntity(ctx, cc, contentType, entry.Sys.ID, entry, true)
if errUpdate != nil && cc.logFn != nil && cc.logLevel <= LogInfo {
cc.logFn(map[string]interface{}{"task": "syncCache", "error": errUpdate, "op":"delete", "contentType": entry.Sys.ContentType.Sys.ID, "entryId": entry.Sys.ID},
cc.logFn(map[string]interface{}{"task": "syncCache", "error": errUpdate, "op":"delete", "entryId": entry.Sys.ID},
LogWarn, ErrorEntryCachingFailed)
} else {
syncEntryCount["deletedEntry"]++