update
This commit is contained in:
parent
95370ec747
commit
4170f0ff95
12
job.go
12
job.go
@ -160,7 +160,7 @@ func setJobPayload(jobID64 int64, payload []byte) error {
|
||||
|
||||
muxObjJob.Lock()
|
||||
j := cacheObjJob[jobID64]
|
||||
j.Payload = b
|
||||
j.Payload = payload
|
||||
cacheObjJob[jobID64] = j
|
||||
muxObjJob.Unlock()
|
||||
|
||||
@ -1506,6 +1506,10 @@ func jobGWithdraw(j Job) {
|
||||
}
|
||||
|
||||
if id == cacheObjSubType[`msg_msg_job_gwithdraw_ack`] {
|
||||
m, err := getObjMsg(j.Trigger)
|
||||
logOnError(err, "jobGWithdraw : getObjMsg")
|
||||
rule, err := getMsgParsingRule(m)
|
||||
logOnError(err, "jobGWithdraw : getMsgParsingRule")
|
||||
cwm, err := parseSubTypeMessageJobGWithdrawAck(m, rule.re)
|
||||
logOnError(err, "jobGWithdraw : parseSubTypeMessageJobGWithdrawAck")
|
||||
in, err := hex.DecodeString(cwm.Ref)
|
||||
@ -1544,7 +1548,7 @@ func jobGWithdraw(j Job) {
|
||||
p.Validated = true
|
||||
for _, d := range p.CleanupMsg {
|
||||
delmsg := tb.StoredMessage{
|
||||
MessageID: fmt.Sprintf("%d", d.MsgID64),
|
||||
MessageID: fmt.Sprintf("%d", d.ID64),
|
||||
ChatID: d.ChatID64,
|
||||
}
|
||||
err = bot.Delete(delmsg)
|
||||
@ -1561,7 +1565,7 @@ func jobGWithdraw(j Job) {
|
||||
} else {
|
||||
err = rescheduleJob(j.ID64, 0, time.Unix(maxUnixTimestamp, 0).UTC())
|
||||
logOnError(err, "jobGWithdraw : rescheduleJob")
|
||||
setJobCallback(j.ID64, int64(bot.Me.ID), cacheObjTypeId[`msg_job_gwithdraw_ack`])
|
||||
setJobCallback(j.ID64, int64(bot.Me.ID), cacheObjSubType[`msg_job_gwithdraw_ack`])
|
||||
return
|
||||
}
|
||||
|
||||
@ -1682,7 +1686,7 @@ func jobGWithdraw(j Job) {
|
||||
b, _ := json.Marshal(p)
|
||||
id, err := createJob(cacheObjSubType[`job_gwithdraw`], objJobPriority, j.UserID64, 0, time.Unix(maxUnixTimestamp, 0).UTC(), b)
|
||||
logOnError(err, "jobGWithdraw : createJob")
|
||||
setJobCallback(id, int64(bot.Me.ID), cacheObjTypeId[`msg_job_gwithdraw_ack`])
|
||||
setJobCallback(id, int64(bot.Me.ID), cacheObjSubType[`msg_job_gwithdraw_ack`])
|
||||
|
||||
sha256 := sha256.Sum256([]byte(cfg.Telegram.Token))
|
||||
sha128 := sha256[:aes.BlockSize]
|
||||
|
Loading…
Reference in New Issue
Block a user