From 85ca020ec01cd4dd3d8ff7c913236d26b4d02393 Mon Sep 17 00:00:00 2001 From: satish <satish.dvnk@vtiger.com> Date: Tue, 9 Jan 2018 17:21:31 +0530 Subject: [PATCH] Fixes #748 - Vtiger 7.1: Webservice describe operation does not return correct labels --- include/Webservices/DescribeObject.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/include/Webservices/DescribeObject.php b/include/Webservices/DescribeObject.php index 2de2d89fc..af69a554b 100644 --- a/include/Webservices/DescribeObject.php +++ b/include/Webservices/DescribeObject.php @@ -10,7 +10,15 @@ function vtws_describe($elementType,$user){ - global $log,$adb; + global $log,$adb,$app_strings; + + //setting $app_strings + if (!$app_strings) { + $currentLanguage = Vtiger_Language_Handler::getLanguage(); + $moduleLanguageStrings = Vtiger_Language_Handler::getModuleStringsFromFile($currentLanguage); + $app_strings = $moduleLanguageStrings['languageStrings']; + } + $webserviceObject = VtigerWebserviceObject::fromName($adb,$elementType); $handlerPath = $webserviceObject->getHandlerPath(); $handlerClass = $webserviceObject->getHandlerClass(); -- GitLab