Skip to content

Commit

Permalink
Add default update branches as autocomplete values
Browse files Browse the repository at this point in the history
  • Loading branch information
mynameisbogdan committed Aug 18, 2023
1 parent 8b36a5c commit 6d99de4
Showing 1 changed file with 12 additions and 14 deletions.
26 changes: 12 additions & 14 deletions frontend/src/Settings/General/UpdateSettings.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,17 @@ import { inputTypes, sizes } from 'Helpers/Props';
import titleCase from 'Utilities/String/titleCase';
import translate from 'Utilities/String/translate';

const branchValues = [
'master',
'develop',
'nightly'
];

function UpdateSettings(props) {
const {
advancedSettings,
settings,
isWindows,
isDocker,
packageUpdateMechanism,
onInputChange
} = props;
Expand Down Expand Up @@ -50,16 +55,15 @@ function UpdateSettings(props) {
advancedSettings={advancedSettings}
isAdvanced={true}
>
<FormLabel>
{translate('Branch')}
</FormLabel>
<FormLabel>{translate('Branch')}</FormLabel>

<FormInputGroup
type={inputTypes.TEXT}
type={inputTypes.AUTO_COMPLETE}
name="branch"
helpText={usingExternalUpdateMechanism ? translate('UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism') : translate('UsingExternalUpdateMechanismBranchToUseToUpdateReadarr')}
helpLink="https://wiki.servarr.com/readarr/faq#how-do-I-update-my-readarr"
{...branch}
values={branchValues}
onChange={onInputChange}
readOnly={usingExternalUpdateMechanism}
/>
Expand All @@ -73,9 +77,7 @@ function UpdateSettings(props) {
isAdvanced={true}
size={sizes.MEDIUM}
>
<FormLabel>
{translate('Automatic')}
</FormLabel>
<FormLabel>{translate('Automatic')}</FormLabel>

<FormInputGroup
type={inputTypes.CHECK}
Expand All @@ -91,9 +93,7 @@ function UpdateSettings(props) {
advancedSettings={advancedSettings}
isAdvanced={true}
>
<FormLabel>
{translate('Mechanism')}
</FormLabel>
<FormLabel>{translate('Mechanism')}</FormLabel>

<FormInputGroup
type={inputTypes.SELECT}
Expand All @@ -112,9 +112,7 @@ function UpdateSettings(props) {
advancedSettings={advancedSettings}
isAdvanced={true}
>
<FormLabel>
{translate('ScriptPath')}
</FormLabel>
<FormLabel>{translate('ScriptPath')}</FormLabel>

<FormInputGroup
type={inputTypes.TEXT}
Expand Down

0 comments on commit 6d99de4

Please sign in to comment.