diff --git a/frontend/src/Settings/Profiles/Delay/DelayProfile.js b/frontend/src/Settings/Profiles/Delay/DelayProfile.js index f53dd5cbb..a3daefc80 100644 --- a/frontend/src/Settings/Profiles/Delay/DelayProfile.js +++ b/frontend/src/Settings/Profiles/Delay/DelayProfile.js @@ -85,7 +85,7 @@ class DelayProfile extends Component { connectDragSource } = this.props; - let preferred = titleCase(preferredProtocol); + let preferred = `Prefer ${titleCase(preferredProtocol)}`; if (!enableUsenet) { preferred = translate('OnlyTorrent'); diff --git a/frontend/src/Settings/Profiles/Delay/DelayProfiles.js b/frontend/src/Settings/Profiles/Delay/DelayProfiles.js index 52109eb87..83ac09bf8 100644 --- a/frontend/src/Settings/Profiles/Delay/DelayProfiles.js +++ b/frontend/src/Settings/Profiles/Delay/DelayProfiles.js @@ -83,7 +83,7 @@ class DelayProfiles extends Component {
- {translate('Protocol')} + {translate('PreferredProtocol')}
{translate('UsenetDelay')} diff --git a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContent.js b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContent.js index 8607be28a..4348cccf2 100644 --- a/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContent.js +++ b/frontend/src/Settings/Profiles/Delay/EditDelayProfileModalContent.js @@ -17,6 +17,13 @@ import { boolSettingShape, numberSettingShape, tagSettingShape } from 'Helpers/P import translate from 'Utilities/String/translate'; import styles from './EditDelayProfileModalContent.css'; +const protocolOptions = [ + { key: 'preferUsenet', value: translate('PreferUsenet') }, + { key: 'preferTorrent', value: translate('PreferTorrent') }, + { key: 'onlyUsenet', value: translate('OnlyUsenet') }, + { key: 'onlyTorrent', value: translate('OnlyTorrent') } +]; + function EditDelayProfileModalContent(props) { const { id, @@ -26,7 +33,6 @@ function EditDelayProfileModalContent(props) { saveError, item, protocol, - protocolOptions, onInputChange, onProtocolChange, onSavePress, @@ -52,22 +58,24 @@ function EditDelayProfileModalContent(props) { { - isFetching && - + isFetching ? + : + null } { - !isFetching && !!error && + !isFetching && !!error ?
{translate('UnableToAddANewQualityProfilePleaseTryAgain')} -
+
: + null } { - !isFetching && !error && + !isFetching && !error ?
- {translate('Protocol')} + {translate('PreferredProtocol')} } -
+ : + null } { - id && id > 1 && + id && id > 1 ? + : + null }