From 180123507bc1378c65df1f0ea691eed8fdeb97ce Mon Sep 17 00:00:00 2001 From: CarliPinell Date: Fri, 8 Nov 2024 10:03:56 -0400 Subject: [PATCH 1/2] Fixing bug on View Mode in Collection Record Control --- .../renderer/form-collection-record-control.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/renderer/form-collection-record-control.vue b/src/components/renderer/form-collection-record-control.vue index 701e534df..2f2679f37 100644 --- a/src/components/renderer/form-collection-record-control.vue +++ b/src/components/renderer/form-collection-record-control.vue @@ -167,7 +167,6 @@ export default { this.selCollectionId = collectionId; this.selRecordId = recordId; this.selDisplayMode = modeId; - this.$dataProvider .getCollectionRecordsView(collectionId, recordId) .then((response) => { @@ -176,9 +175,10 @@ export default { const viewScreen = response.collection.read_screen_id; const editScreen = response.collection.update_screen_id; //Choose screen id regarding of the display Mode - this.screenCollectionId = - this.selDisplayMode === "View" ? viewScreen : editScreen; - + this.screenCollectionId = + typeof this.selDisplayMode === 'function' ? + (this.collectionmode.modeId === "View" ? viewScreen : editScreen) : + (this.selDisplayMode === "View" ? viewScreen : editScreen); this.loadScreen(this.screenCollectionId); //This section validates if Collection has draft data From 1978444fa8a7162796552b1682232f00b0c9d8e8 Mon Sep 17 00:00:00 2001 From: CarliPinell Date: Fri, 8 Nov 2024 14:42:11 -0400 Subject: [PATCH 2/2] adding placeholder message --- src/components/renderer/form-collection-record-control.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/renderer/form-collection-record-control.vue b/src/components/renderer/form-collection-record-control.vue index 2f2679f37..9e21227f2 100644 --- a/src/components/renderer/form-collection-record-control.vue +++ b/src/components/renderer/form-collection-record-control.vue @@ -192,6 +192,7 @@ export default { .catch(() => { this.localData = {}; globalObject.ProcessMaker.alert(this.$t('This content does not exist. We could not locate indicated data'), "danger"); + this.placeholder = "Select a collection"; });; }, isMustache(record) {