Try
var fsu = DOpus.FSUtil();
function OnGetNewName(getNewNameData) {
var item = getNewNameData.item;
if (!item.is_dir) return false;
var foundTag = false;
var folderEnum = fsu.ReadDir(item, 'r'); // recursive
while (!folderEnum.complete) {
var folderItem = folderEnum.Next();
if (folderItem.metadata == 'audio') {
var newAlbum = folderItem.metadata.audio.mp3album;
foundTag = true;
break;
}
}
return foundTag ? newAlbum + ' (' + getNewNameData.newname + ')' : false;
}