From 37f3dc7d4fec99fc895802313919b2bd70c583d4 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 14 Feb 2022 15:52:40 +0100 Subject: [PATCH] Common/ObjectPropertyDialog: Fix duplicate attribute boxes by filtering by lang code --- GUIs.Common/ObjectPropertyDialog/frmObjectPropertyDialog.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GUIs.Common/ObjectPropertyDialog/frmObjectPropertyDialog.vb b/GUIs.Common/ObjectPropertyDialog/frmObjectPropertyDialog.vb index 68968ad0..4cac70d8 100644 --- a/GUIs.Common/ObjectPropertyDialog/frmObjectPropertyDialog.vb +++ b/GUIs.Common/ObjectPropertyDialog/frmObjectPropertyDialog.vb @@ -71,7 +71,7 @@ Public Class frmObjectPropertyDialog Private Async Function GetAttributesForBusinessEntity(EntityId As Long) As Task(Of List(Of Attribute)) Try - Dim oSQL = $"SELECT * FROM VWIDB_BE_ATTRIBUTE WHERE BE_ID = {EntityId}" + Dim oSQL = $"SELECT * FROM VWIDB_BE_ATTRIBUTE WHERE BE_ID = {EntityId} AND LANG_CODE = '{_Environment.User.Language}'" Dim oResult = Await _Client.GetDatatableFromIDBAsync(oSQL) If oResult.OK = False Then