From cebfe412f624ab65fc07cd7313f430acb7a035a5 Mon Sep 17 00:00:00 2001 From: Miguel Angel Date: Wed, 24 Jun 2026 09:53:53 -0400 Subject: [PATCH 1/3] feat: add api client cache configuration to FormSelectList component --- src/components/FormSelectList.vue | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/components/FormSelectList.vue b/src/components/FormSelectList.vue index 678dd87..d482f71 100644 --- a/src/components/FormSelectList.vue +++ b/src/components/FormSelectList.vue @@ -75,6 +75,13 @@ const uniqIdsMixin = createUniqIdsMixin(); const MAX_COLLECTION_RECORDS = 100; +const API_CLIENT_CACHE_CONFIG = { + cache: { + enabled: true, + debug: true + } +}; + export default { components: { OptionboxView, @@ -309,7 +316,8 @@ export default { const params = { config: { endpoint: selectedEndPoint - } + }, + ...API_CLIENT_CACHE_CONFIG }; const pmql = this.renderPmql(this.options.pmqlQuery); if (pmql) { @@ -360,7 +368,8 @@ export default { } const options = { - params: { per_page: MAX_COLLECTION_RECORDS } + params: { per_page: MAX_COLLECTION_RECORDS }, + ...API_CLIENT_CACHE_CONFIG }; let pmql = this.renderPmql(this.collectionOptions.pmql); @@ -423,7 +432,10 @@ export default { } this.loading = true; - const [data] = await this.$dataProvider.getCollectionRecords(this.collectionOptions.collectionId, { params: { pmql } }); + const [data] = await this.$dataProvider.getCollectionRecords(this.collectionOptions.collectionId, { + params: { pmql }, + ...API_CLIENT_CACHE_CONFIG + }); this.loading = false; if (data.data && data.data.length > 0) { From 76c79cf16dd0c961a820cbd7039b830ca65c7953 Mon Sep 17 00:00:00 2001 From: Miguel Angel Date: Wed, 24 Jun 2026 09:56:37 -0400 Subject: [PATCH 2/3] fix: update API client cache configuration in FormSelectList component to disable debug mode --- src/components/FormSelectList.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/FormSelectList.vue b/src/components/FormSelectList.vue index d482f71..68727c0 100644 --- a/src/components/FormSelectList.vue +++ b/src/components/FormSelectList.vue @@ -78,8 +78,8 @@ const MAX_COLLECTION_RECORDS = 100; const API_CLIENT_CACHE_CONFIG = { cache: { enabled: true, - debug: true - } + debug: false, + }, }; export default { From 6d1522ebf0aa38830254470dc0876d36630cf612 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Mon, 6 Jul 2026 17:52:18 -0700 Subject: [PATCH 3/3] 0.65.8-branch-ad97b37 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b4720b0..669a8f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@processmaker/vue-form-elements", - "version": "0.65.8", + "version": "0.65.8-branch-ad97b37", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@processmaker/vue-form-elements", - "version": "0.65.8", + "version": "0.65.8-branch-ad97b37", "license": "MIT", "dependencies": { "@chantouchsek/validatorjs": "1.2.3", diff --git a/package.json b/package.json index 5797e59..334c06a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@processmaker/vue-form-elements", - "version": "0.65.8", + "version": "0.65.8-branch-ad97b37", "description": "Reusable VueJS Based Form Elements styled with Bootstrap 4", "scripts": { "dev": "vite",