diff --git a/platypush/plugins/music/mpd/__init__.py b/platypush/plugins/music/mpd/__init__.py index 2de251af..fb31ab40 100644 --- a/platypush/plugins/music/mpd/__init__.py +++ b/platypush/plugins/music/mpd/__init__.py @@ -208,6 +208,15 @@ class MusicMpdPlugin(MusicPlugin): :type resource: str """ + if isinstance(resource, list): + for r in resource: + try: + self._exec('add', r) + except Exception as e: + self.logger.warning('Could not add {}: {}'.format(r, e)) + + return self.status().output + return self._exec('add', resource) @action