Jelajahi Sumber

HPCC-25076 Prevent alwaysECL and alwaysDisk globally

Signed-off-by: Jake Smith <jake.smith@lexisnexisrisk.com>
Jake Smith 4 tahun lalu
induk
melakukan
1b813ee1a5
1 mengubah file dengan 4 tambahan dan 2 penghapusan
  1. 4 2
      thorlcr/thorutil/thormisc.cpp

+ 4 - 2
thorlcr/thorutil/thormisc.cpp

@@ -1470,11 +1470,13 @@ RecordTranslationMode getTranslationMode(CActivityBase &activity)
 {
     bool local = true;
     StringBuffer val;
-    activity.getOpt("layoutTranslation", val);
+    activity.queryContainer().queryXGMML().getProp("hint[@name=\"layouttranslation\"]/@value", val);
     if (!val.length())
     {
-        globals->getProp("@fieldTranslationEnabled", val);
         local = false;
+        activity.queryJob().getOpt("layoutTranslation", val);
+        if (!val.length())
+            globals->getProp("@fieldTranslationEnabled", val);
     }
     return getTranslationMode(val, local);
 }