Merge pull request #282 from WebTools-NG/#279-Enable-custom-level-for-Audio-Album

Fixed #279
This commit is contained in:
Tommy Mikkelsen 2021-03-10 01:48:44 +01:00 committed by GitHub
commit 69ebc420d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 2 deletions

View file

@ -11,7 +11,7 @@
* [#267 Allow export of Albums](https://github.com/WebTools-NG/WebTools-NG/issues/267)
* [#268 Allow export of Tracks](https://github.com/WebTools-NG/WebTools-NG/issues/268)
* [#280 Enable custom level for Audio Track](https://github.com/WebTools-NG/WebTools-NG/issues/280)
* [#279 Enable custom level for Audio Album](https://github.com/WebTools-NG/WebTools-NG/issues/279)
## V0.1.16

View file

@ -107,7 +107,7 @@
{ text: i18n.t('Modules.ET.RadioTVSeries'), value: 'show', disabled: true },
{ text: i18n.t('Modules.ET.RadioTVEpisodes'), value: 'episode', disabled: false },
{ text: i18n.t('Modules.ET.RadioAudioArtist'), value: 'artist', disabled: false },
{ text: i18n.t('Modules.ET.RadioAudioAlbum'), value: 'album', disabled: true },
{ text: i18n.t('Modules.ET.RadioAudioAlbum'), value: 'album', disabled: false },
{ text: i18n.t('Modules.ET.RadioAudioTrack'), value: 'track', disabled: false },
{ text: i18n.t('Modules.ET.RadioPhotos'), value: 'photo', disabled: true },
{ text: i18n.t('Modules.ET.RadioPlayLists'), value: 'playlist', disabled: true }

View file

@ -374,6 +374,10 @@ const et = new class ET {
// code block
typeFields = JSON.parse(JSON.stringify(require('./../defs/def-Artist.json')));
break;
case 'album':
// code block
typeFields = JSON.parse(JSON.stringify(require('./../defs/def-Album.json')));
break;
case 'track':
// code block
typeFields = JSON.parse(JSON.stringify(require('./../defs/def-Track.json')));

View file

@ -335,6 +335,15 @@ const wtutils = new class WTUtils {
if ( wtconfig.get('ET.CustomLevels.track.level', 'N/A') == 'N/A' ){
wtconfig.set('ET.CustomLevels.track.level', {})
}
if ( wtconfig.get('ET.CustomLevels.album.levels', 'N/A') == 'N/A' ){
wtconfig.set('ET.CustomLevels.album.levels', {})
}
if ( wtconfig.get('ET.CustomLevels.album.LevelCount', 'N/A') == 'N/A' ){
wtconfig.set('ET.CustomLevels.album.LevelCount', {})
}
if ( wtconfig.get('ET.CustomLevels.album.level', 'N/A') == 'N/A' ){
wtconfig.set('ET.CustomLevels.album.level', {})
}
if ( wtconfig.get('ET.CustomLevels.photo.levels', 'N/A') == 'N/A' ){
wtconfig.set('ET.CustomLevels.photo.levels', {})
}