coderabbit

This commit is contained in:
Matt Fiddaman
2025-10-22 20:11:27 +01:00
parent bfa8115452
commit d1d3e360f5

View File

@@ -403,7 +403,11 @@ function getAvailableAccountOptions(
addOffBudgetAccountOption: { id: string; name: string },
): AutocompleteItem[] {
const options: AutocompleteItem[] = [...unlinkedAccounts];
if (chosenAccount && chosenAccount.id !== addOnBudgetAccountOption.id) {
if (
chosenAccount &&
chosenAccount.id !== addOnBudgetAccountOption.id &&
chosenAccount.id !== addOffBudgetAccountOption.id
) {
options.push(chosenAccount);
}
options.push(addOnBudgetAccountOption, addOffBudgetAccountOption);
@@ -538,6 +542,7 @@ function AccountCard({
const { addOnBudgetAccountOption, addOffBudgetAccountOption } =
useAddBudgetAccountOptions();
const format = useFormat();
const { t } = useTranslation();
const availableAccountOptions = getAvailableAccountOptions(
unlinkedAccounts,
@@ -628,7 +633,7 @@ function AccountCard({
}}
inputProps={{
onBlur: () => setFocusedField(null),
placeholder: 'Select account...',
placeholder: t('Select account...'),
}}
value={chosenAccount?.id}
/>