diff options
Diffstat (limited to 'telegram/utils.go')
-rw-r--r-- | telegram/utils.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/telegram/utils.go b/telegram/utils.go index ded9d2c..8b8da57 100644 --- a/telegram/utils.go +++ b/telegram/utils.go @@ -79,11 +79,11 @@ func (c *Client) GetContactByID(id int64, chat *client.Chat) (*client.Chat, *cli }) if err != nil { // error is irrelevant if the user was found successfully - if user == nil { - return nil, nil, err - } else { + if user != nil { return nil, user, nil } + + return nil, nil, err } c.cache.chats[id] = cacheChat |