From 06e8f7c68ae8f880203911b2991c6103803227f9 Mon Sep 17 00:00:00 2001 From: Perry Hargrave Date: Mon, 25 Apr 2011 18:37:00 +0200 Subject: [PATCH] mpd: allow named keys or positional arguments Signed-off-by: Adrian C. (anrxc) --- widgets/mpd.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/widgets/mpd.lua b/widgets/mpd.lua index 0ed0132..143eec9 100644 --- a/widgets/mpd.lua +++ b/widgets/mpd.lua @@ -30,9 +30,9 @@ local function worker(format, warg) } -- Fallback to MPD defaults - local pass = warg and warg[1] or "\"\"" - local host = warg and warg[2] or "127.0.0.1" - local port = warg and warg[3] or "6600" + local pass = warg and (warg.password or warg[1]) or "\"\"" + local host = warg and (warg.host or warg[2]) or "127.0.0.1" + local port = warg and (warg.port or warg[3]) or "6600" -- Construct MPD client options local mpdh = "telnet://"..host..":"..port