Move media 404 error logs to debug level

This commit is contained in:
Tulir Asokan 2022-05-14 14:28:55 +03:00
parent 5f82ead5b7
commit 78fe69a578

View file

@ -1929,7 +1929,11 @@ func shallowCopyMap(data map[string]interface{}) map[string]interface{} {
}
func (portal *Portal) makeMediaBridgeFailureMessage(info *types.MessageInfo, bridgeErr error, converted *ConvertedMessage, keys *FailedMediaKeys, userFriendlyError string) *ConvertedMessage {
portal.log.Errorfln("Failed to bridge media for %s: %v", info.ID, bridgeErr)
if errors.Is(bridgeErr, whatsmeow.ErrMediaDownloadFailedWith404) || errors.Is(bridgeErr, whatsmeow.ErrMediaDownloadFailedWith410) {
portal.log.Debugfln("Failed to bridge media for %s: %v", info.ID, bridgeErr)
} else {
portal.log.Errorfln("Failed to bridge media for %s: %v", info.ID, bridgeErr)
}
if keys != nil {
meta := &FailedMediaMeta{
Type: converted.Type,