Преглед на файлове

Fix: Support both dokodemo inbound config types

Shelikhoo преди 3 години
родител
ревизия
3673ed2be8
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      infra/conf/v5cfg/inbound.go

+ 3 - 0
infra/conf/v5cfg/inbound.go

@@ -72,6 +72,9 @@ func (c InboundConfig) BuildV5(ctx context.Context) (proto.Message, error) {
 	if content, ok := inboundConfigPack.(*dokodemo.SimplifiedConfig); ok {
 		receiverSettings.ReceiveOriginalDestination = content.FollowRedirect
 	}
+	if content, ok := inboundConfigPack.(*dokodemo.Config); ok {
+		receiverSettings.ReceiveOriginalDestination = content.FollowRedirect
+	}
 
 	return &core.InboundHandlerConfig{
 		Tag:              c.Tag,