mirror of https://github.com/lcpz/lain.git
widget.imap: ensure mailcount is not nil before notifying; closes #400
This commit is contained in:
parent
53ebca2867
commit
558622c1ec
|
@ -54,7 +54,7 @@ local function factory(args)
|
|||
mail_notification_preset.screen = awful.screen.focused()
|
||||
end
|
||||
|
||||
curl = string.format("%s --url imaps://%s:%s/INBOX -u %s:%q %s -k",
|
||||
local curl = string.format("%s --url imaps://%s:%s/INBOX -u %s:%q %s -k",
|
||||
head_command, server, port, mail, password, request)
|
||||
|
||||
helpers.async(curl, function(f)
|
||||
|
@ -62,12 +62,9 @@ local function factory(args)
|
|||
widget = imap.widget
|
||||
settings()
|
||||
|
||||
if notify == "on" and mailcount >= 1 and mailcount > helpers.get_map(mail) then
|
||||
if mailcount == 1 then
|
||||
nt = mail .. " has one new message"
|
||||
else
|
||||
nt = mail .. " has <b>" .. mailcount .. "</b> new messages"
|
||||
end
|
||||
if notify == "on" and mailcount and mailcount >= 1 and mailcount > helpers.get_map(mail) then
|
||||
local nt = mail .. " has <b>" .. mailcount .. "</b> new message"
|
||||
if mailcount >= 1 then nt = nt .. "s" end
|
||||
naughty.notify { preset = mail_notification_preset, text = nt }
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue