diff --git a/frontend/src/Commands/commandNames.js b/frontend/src/Commands/commandNames.js
index c5159daa5..8ac47fbac 100644
--- a/frontend/src/Commands/commandNames.js
+++ b/frontend/src/Commands/commandNames.js
@@ -3,21 +3,21 @@ export const BACKUP = 'Backup';
export const REFRESH_MONITORED_DOWNLOADS = 'RefreshMonitoredDownloads';
export const CLEAR_BLACKLIST = 'ClearBlacklist';
export const CLEAR_LOGS = 'ClearLog';
-export const CUTOFF_UNMET_ALBUM_SEARCH = 'CutoffUnmetAlbumSearch';
+export const CUTOFF_UNMET_ALBUM_SEARCH = 'CutoffUnmetBookSearch';
export const DELETE_LOG_FILES = 'DeleteLogFiles';
export const DELETE_UPDATE_LOG_FILES = 'DeleteUpdateLogFiles';
-export const DOWNLOADED_ALBUMS_SCAN = 'DownloadedAlbumsScan';
+export const DOWNLOADED_ALBUMS_SCAN = 'DownloadedBooksScan';
export const ALBUM_SEARCH = 'AlbumSearch';
export const INTERACTIVE_IMPORT = 'ManualImport';
-export const MISSING_ALBUM_SEARCH = 'MissingAlbumSearch';
-export const MOVE_ARTIST = 'MoveArtist';
-export const REFRESH_ARTIST = 'RefreshArtist';
+export const MISSING_ALBUM_SEARCH = 'MissingBookSearch';
+export const MOVE_ARTIST = 'MoveAuthor';
+export const REFRESH_ARTIST = 'RefreshAuthor';
export const RENAME_FILES = 'RenameFiles';
-export const RENAME_ARTIST = 'RenameArtist';
+export const RENAME_ARTIST = 'RenameAuthor';
export const RESCAN_FOLDERS = 'RescanFolders';
export const RETAG_FILES = 'RetagFiles';
-export const RETAG_ARTIST = 'RetagArtist';
+export const RETAG_ARTIST = 'RetagAuthor';
export const RESET_API_KEY = 'ResetApiKey';
export const RSS_SYNC = 'RssSync';
-export const SEASON_SEARCH = 'AlbumSearch';
-export const ARTIST_SEARCH = 'ArtistSearch';
+export const SEASON_SEARCH = 'BookSearch';
+export const ARTIST_SEARCH = 'AuthorSearch';
diff --git a/frontend/src/Organize/OrganizePreviewModalContentConnector.js b/frontend/src/Organize/OrganizePreviewModalContentConnector.js
index 3e06ded42..ee6de407f 100644
--- a/frontend/src/Organize/OrganizePreviewModalContentConnector.js
+++ b/frontend/src/Organize/OrganizePreviewModalContentConnector.js
@@ -19,7 +19,7 @@ function createMapStateToProps() {
props.isFetching = organizePreview.isFetching || naming.isFetching;
props.isPopulated = organizePreview.isPopulated && naming.isPopulated;
props.error = organizePreview.error || naming.error;
- props.trackFormat = naming.item.standardTrackFormat;
+ props.trackFormat = naming.item.standardBookFormat;
props.path = artist.path;
return props;
diff --git a/frontend/src/Settings/MediaManagement/Naming/Naming.js b/frontend/src/Settings/MediaManagement/Naming/Naming.js
index c848f267c..c74998440 100644
--- a/frontend/src/Settings/MediaManagement/Naming/Naming.js
+++ b/frontend/src/Settings/MediaManagement/Naming/Naming.js
@@ -32,7 +32,7 @@ class Naming extends Component {
this.setState({
isNamingModalOpen: true,
namingModalOptions: {
- name: 'standardTrackFormat',
+ name: 'standardBookFormat',
album: true,
track: true,
additional: true
@@ -40,11 +40,11 @@ class Naming extends Component {
});
}
- onArtistFolderNamingModalOpenClick = () => {
+ onAuthorFolderNamingModalOpenClick = () => {
this.setState({
isNamingModalOpen: true,
namingModalOptions: {
- name: 'artistFolderFormat'
+ name: 'authorFolderFormat'
}
});
}
@@ -73,24 +73,24 @@ class Naming extends Component {
namingModalOptions
} = this.state;
- const renameTracks = hasSettings && settings.renameTracks.value;
+ const renameBooks = hasSettings && settings.renameBooks.value;
- const standardTrackFormatHelpTexts = [];
- const standardTrackFormatErrors = [];
- const artistFolderFormatHelpTexts = [];
- const artistFolderFormatErrors = [];
+ const standardBookFormatHelpTexts = [];
+ const standardBookFormatErrors = [];
+ const authorFolderFormatHelpTexts = [];
+ const authorFolderFormatErrors = [];
if (examplesPopulated) {
if (examples.singleTrackExample) {
- standardTrackFormatHelpTexts.push(`Single Track: ${examples.singleTrackExample}`);
+ standardBookFormatHelpTexts.push(`Single Track: ${examples.singleTrackExample}`);
} else {
- standardTrackFormatErrors.push({ message: 'Single Track: Invalid Format' });
+ standardBookFormatErrors.push({ message: 'Single Track: Invalid Format' });
}
if (examples.artistFolderExample) {
- artistFolderFormatHelpTexts.push(`Example: ${examples.artistFolderExample}`);
+ authorFolderFormatHelpTexts.push(`Example: ${examples.artistFolderExample}`);
} else {
- artistFolderFormatErrors.push({ message: 'Invalid Format' });
+ authorFolderFormatErrors.push({ message: 'Invalid Format' });
}
}
@@ -114,10 +114,10 @@ class Naming extends Component {
@@ -134,20 +134,20 @@ class Naming extends Component {
{
- renameTracks &&
+ renameBooks &&
- Standard Track Format
+ Standard Book Format
?}
onChange={onInputChange}
- {...settings.standardTrackFormat}
- helpTexts={standardTrackFormatHelpTexts}
- errors={[...standardTrackFormatErrors, ...settings.standardTrackFormat.errors]}
+ {...settings.standardBookFormat}
+ helpTexts={standardBookFormatHelpTexts}
+ errors={[...standardBookFormatErrors, ...settings.standardBookFormat.errors]}
/>
@@ -162,12 +162,12 @@ class Naming extends Component {
?}
+ name="authorFolderFormat"
+ buttons={?}
onChange={onInputChange}
- {...settings.artistFolderFormat}
- helpTexts={['Used when adding a new artist or moving an artist via the artist editor', ...artistFolderFormatHelpTexts]}
- errors={[...artistFolderFormatErrors, ...settings.artistFolderFormat.errors]}
+ {...settings.authorFolderFormat}
+ helpTexts={['Used when adding a new artist or moving an author via the author editor', ...authorFolderFormatHelpTexts]}
+ errors={[...authorFolderFormatErrors, ...settings.authorFolderFormat.errors]}
/>
diff --git a/frontend/src/Settings/MediaManagement/Naming/NamingModal.js b/frontend/src/Settings/MediaManagement/Naming/NamingModal.js
index f96d364e6..1360c4e10 100644
--- a/frontend/src/Settings/MediaManagement/Naming/NamingModal.js
+++ b/frontend/src/Settings/MediaManagement/Naming/NamingModal.js
@@ -28,35 +28,35 @@ const caseOptions = [
const fileNameTokens = [
{
- token: '{Artist Name} - {Album Title} - {track:00} - {Track Title} {Quality Full}',
- example: 'Artist Name - Album Title - 01 - Track Title MP3-320 Proper'
+ token: '{Author Name} - {Book Title} - {track:00} - {Track Title} {Quality Full}',
+ example: 'Author Name - Book Title - 01 - Track Title MP3-320 Proper'
},
{
- token: '{Artist.Name}.{Album.Title}.{track:00}.{TrackClean.Title}.{Quality.Full}',
- example: 'Artist.Name.Album.Title.01.Track.Title.MP3-320'
+ token: '{Author.Name}.{Book.Title}.{track:00}.{TrackClean.Title}.{Quality.Full}',
+ example: 'Author.Name.Book.Title.01.Track.Title.MP3-320'
}
];
const artistTokens = [
- { token: '{Artist Name}', example: 'Artist Name' },
+ { token: '{Author Name}', example: 'Author Name' },
- { token: '{Artist NameThe}', example: 'Artist Name, The' },
+ { token: '{Author NameThe}', example: 'Author Name, The' },
- { token: '{Artist CleanName}', example: 'Artist Name' },
+ { token: '{Author CleanName}', example: 'Author Name' },
- { token: '{Artist Disambiguation}', example: 'Disambiguation' }
+ { token: '{Author Disambiguation}', example: 'Disambiguation' }
];
const albumTokens = [
- { token: '{Album Title}', example: 'Album Title' },
+ { token: '{Book Title}', example: 'Book Title' },
- { token: '{Album TitleThe}', example: 'Album Title, The' },
+ { token: '{Book TitleThe}', example: 'Book Title, The' },
- { token: '{Album CleanTitle}', example: 'Album Title' },
+ { token: '{Book CleanTitle}', example: 'Book Title' },
- { token: '{Album Type}', example: 'Album Type' },
+ { token: '{Book Type}', example: 'Book Type' },
- { token: '{Album Disambiguation}', example: 'Disambiguation' }
+ { token: '{Book Disambiguation}', example: 'Disambiguation' }
];
const mediumTokens = [
@@ -101,7 +101,7 @@ const otherTokens = [
];
const originalTokens = [
- { token: '{Original Title}', example: 'Artist.Name.Album.Name.2018.FLAC-EVOLVE' },
+ { token: '{Original Title}', example: 'Author.Name.Book.Name.2018.FLAC-EVOLVE' },
{ token: '{Original Filename}', example: '01 - track name' }
];
@@ -243,7 +243,7 @@ class NamingModal extends Component {
}
-