2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-10-22 22:06:12 +08:00

Update base.DecodeMessage to take byte slice

This commit is contained in:
Ken Hibino
2021-03-02 22:14:55 -08:00
parent e408550d76
commit 9ac0475d4b
4 changed files with 8 additions and 9 deletions

View File

@@ -343,7 +343,7 @@ func (r *RDB) listMessages(key, qname string, pgn Pagination) ([]*base.TaskMessa
reverse(data)
var msgs []*base.TaskMessage
for _, s := range data {
m, err := base.DecodeMessage(s)
m, err := base.DecodeMessage([]byte(s))
if err != nil {
continue // bad data, ignore and continue
}
@@ -419,7 +419,7 @@ func (r *RDB) listZSetEntries(key, qname string, pgn Pagination) ([]base.Z, erro
if err != nil {
return nil, err
}
msg, err := base.DecodeMessage(s)
msg, err := base.DecodeMessage([]byte(s))
if err != nil {
continue // bad data, ignore and continue
}

View File

@@ -146,7 +146,7 @@ func (r *RDB) Dequeue(qnames ...string) (msg *base.TaskMessage, deadline time.Ti
if err != nil {
return nil, time.Time{}, err
}
if msg, err = base.DecodeMessage(encoded); err != nil {
if msg, err = base.DecodeMessage([]byte(encoded)); err != nil {
return nil, time.Time{}, err
}
return msg, time.Unix(d, 0), nil
@@ -619,7 +619,7 @@ func (r *RDB) ListDeadlineExceeded(deadline time.Time, qnames ...string) ([]*bas
return nil, err
}
for _, s := range data {
msg, err := base.DecodeMessage(s)
msg, err := base.DecodeMessage([]byte(s))
if err != nil {
return nil, err
}