Explorar el Código

Merge pull request #2194 from NoahCodeGG/fix/process_channel_error

Seefs hace 3 semanas
padre
commit
ca29fc5702
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      controller/relay.go

+ 1 - 1
controller/relay.go

@@ -285,7 +285,7 @@ func processChannelError(c *gin.Context, channelError types.ChannelError, err *t
 	logger.LogError(c, fmt.Sprintf("channel error (channel #%d, status code: %d): %s", channelError.ChannelId, err.StatusCode, err.Error()))
 	// 不要使用context获取渠道信息,异步处理时可能会出现渠道信息不一致的情况
 	// do not use context to get channel info, there may be inconsistent channel info when processing asynchronously
-	if service.ShouldDisableChannel(channelError.ChannelId, err) && channelError.AutoBan {
+	if service.ShouldDisableChannel(channelError.ChannelType, err) && channelError.AutoBan {
 		gopool.Go(func() {
 			service.DisableChannel(channelError, err.Error())
 		})