show_art module can now take Buffer to display

This commit is contained in:
Bryan Ashby
2019-05-24 22:26:27 -06:00
parent 50d108b44c
commit 9018bc363c
2 changed files with 22 additions and 8 deletions

View File

@@ -68,6 +68,15 @@ exports.getModule = class ShowArtModule extends MenuModule {
}
showByExtraArgs(cb) {
const artData = _.get(this.config, 'extraArgs.artData');
if(Buffer.isBuffer(artData)) {
const options = {
pause : this.shouldPause(),
desc : 'extraArgs',
};
return this.displaySingleArtWithOptions(artData, options, cb);
}
this.getArtKeyValue(this.config.key, (err, artSpec) => {
if(err) {
return cb(err);