From 9703bb19b20c06c45f826dcef356453f8f0110f7 Mon Sep 17 00:00:00 2001 From: shoopea Date: Sun, 21 Jun 2020 13:04:50 +0200 Subject: [PATCH] testupdate get stash --- job.go | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/job.go b/job.go index 66693a7..5b7183b 100644 --- a/job.go +++ b/job.go @@ -2112,13 +2112,14 @@ func jobGetStash(j Job) { busyUntil time.Time = time.Now().UTC() ) for _, id := range p.ClientID64 { - clt, ok := getLockedClient(id, false) - if userID64 == 0 { - userID64 = clt.TGUserID64 - busyUntil = clt.CWBusyUntil - } else if busyUntil.After(clt.CWBusyUntil) { - userID64 = clt.TGUserID64 - busyUntil = clt.CWBusyUntil + if clt, ok := getLockedClient(id, false); ok { + if userID64 == 0 { + userID64 = clt.TGUserID64 + busyUntil = clt.CWBusyUntil + } else if busyUntil.After(clt.CWBusyUntil) { + userID64 = clt.TGUserID64 + busyUntil = clt.CWBusyUntil + } } } setJobCallback(j.ID64, userID64, cacheObjSubType[`msg_exchange_req`])