From 239d3c0da8b2d5a0889d80f8a5ca33b30db40a99 Mon Sep 17 00:00:00 2001 From: Paul Date: Tue, 20 Dec 2022 23:33:15 +0000 Subject: [PATCH] Make client QRCode honour client `Use Server DNS` setting. Fixes issue #275 --- store/jsondb/jsondb.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/store/jsondb/jsondb.go b/store/jsondb/jsondb.go index b0d39f5..30fbe13 100644 --- a/store/jsondb/jsondb.go +++ b/store/jsondb/jsondb.go @@ -208,7 +208,9 @@ func (o *JsonDB) GetClientByID(clientID string, qrCodeSettings model.QRCodeSetti server, _ := o.GetServer() globalSettings, _ := o.GetGlobalSettings() client := client - client.UseServerDNS = qrCodeSettings.IncludeDNS + if !qrCodeSettings.IncludeDNS{ + globalSettings.DNSServers = []string{} + } if !qrCodeSettings.IncludeMTU { globalSettings.MTU = 0 }