From 950605b129ad6643c86743158bf8a8532352c6d0 Mon Sep 17 00:00:00 2001 From: shoopea Date: Tue, 7 Apr 2020 10:36:02 +0800 Subject: [PATCH] update default value --- client.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/client.go b/client.go index 9a51adf..5801afc 100644 --- a/client.go +++ b/client.go @@ -29,14 +29,12 @@ func loadClients() error { muxClients.Lock() for _, c := range clts { - cx := ChirpClient{ - Config: &ChirpConfig{ - InterceptPillage: true, - Wartime: `🛡Defend`, - }, - } + cx := ChirpClient{} copier.Copy(&cx, &c) cx.Active = false + if cx.Config.Wartime == `` { + cx.Config.Wartime = `🛡Defend` + } /* cx.MQ.Connection, err = amqp.Dial("amqp://" + cx.MQ.User + ":" + cx.MQ.Password + "@" + cx.MQ.Host + "/" + cx.MQ.Path) @@ -191,6 +189,7 @@ func getLockedClient(id int64, createMissing bool) (*ChirpClient, bool) { Active: false, Config: &ChirpConfig{ InterceptPillage: true, + Wartime: `🛡Defend`, }, } c.Mux.Lock()