Fix autocomplete entries.

This commit is contained in:
James Cole
2024-05-18 05:51:02 +02:00
parent 94d70cdb62
commit 0b63ba26bb
9 changed files with 65 additions and 64 deletions

View File

@@ -26,7 +26,7 @@
"alpinejs": "^3.13.7",
"bootstrap": "^5.3.0",
"bootstrap5-autocomplete": "^1.1.22",
"bootstrap5-tags": "^1.6.15",
"bootstrap5-tags": "^1.7",
"chart.js": "^4.4.0",
"chartjs-adapter-date-fns": "^3.0.0",
"chartjs-chart-sankey": "^0.12.1",

View File

@@ -470,7 +470,11 @@ let transactions = function () {
server: urls.tag,
liveServer: true,
clearEnd: true,
labelField: 'title',
valueField: 'id',
queryParam: 'filter[query]',
allowNew: true,
serverDataKey: 'data',
notFoundMessage: i18next.t('firefly.nothing_found'),
noCache: true,
fetchOptions: {
@@ -491,7 +495,6 @@ let transactions = function () {
addAutocomplete({
selector: 'input.ac-source',
serverUrl: urls.account,
// filters: this.filters.source,
onRenderItem: renderAccount,
valueField: 'id',
labelField: 'title',
@@ -513,7 +516,7 @@ let transactions = function () {
selector: 'input.ac-category',
serverUrl: urls.category,
valueField: 'id',
labelField: 'name',
labelField: 'title',
onChange: changeCategory,
onSelectItem: changeCategory
});
@@ -521,7 +524,7 @@ let transactions = function () {
selector: 'input.ac-description',
serverUrl: urls.description,
valueField: 'id',
labelField: 'description',
labelField: 'title',
onChange: changeDescription,
onSelectItem: changeDescription,
});

View File

@@ -216,6 +216,8 @@ let transactions = function () {
addAutocomplete({
selector: 'input.ac-dest',
serverUrl: urls.account,
valueField: 'id',
labelField: 'title',
account_types: this.filters.destination,
onRenderItem: renderAccount,
onChange: changeDestinationAccount,
@@ -233,7 +235,7 @@ let transactions = function () {
selector: 'input.ac-description',
serverUrl: urls.description,
valueField: 'id',
labelField: 'description',
labelField: 'title',
onChange: changeDescription,
onSelectItem: changeDescription,
});
@@ -304,6 +306,9 @@ let transactions = function () {
liveServer: true,
clearEnd: true,
allowNew: true,
labelField: 'title',
valueField: 'id',
queryParam: 'filter[query]',
notFoundMessage: i18next.t('firefly.nothing_found'),
noCache: true,
fetchOptions: {