From 71d48452d844715146f292dcb077c0d08b05d23c Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Wed, 5 Feb 2025 09:16:26 +0100 Subject: [PATCH] [mpd] Fix bug in 28.11 (and .10?) where "mpc enable/disable" toggles Fixes #1847 --- src/mpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mpd.c b/src/mpd.c index afc68b53..57de138d 100644 --- a/src/mpd.c +++ b/src/mpd.c @@ -3172,7 +3172,7 @@ mpd_command_xoutput(struct mpd_command_output *out, struct mpd_command_input *in if (ret < 0) RETURN_ERROR(ACK_ERROR_ARG, "Unknown output"); - if ((spk.selected && strcasecmp(action, "enable") == 0) || (!spk.selected && strcasecmp(action, "disable") == 0)) + if ((spk.selected && strcasecmp(action, "enableoutput") == 0) || (!spk.selected && strcasecmp(action, "disableoutput") == 0)) return 0; // Nothing to do ret = spk.selected ? player_speaker_disable(spk.id) : player_speaker_enable(spk.id);