Jelajahi Sumber

Merge pull request #10650 from jakesmith/hpcc-18738

HPCC-18738 Pass current user creds, if no foreign creds available

Reviewed-By: Russ Whitehead <william.whitehead@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 7 tahun lalu
induk
melakukan
8bc9d57df1
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      dali/dfu/dfurun.cpp

+ 4 - 0
dali/dfu/dfurun.cpp

@@ -1028,6 +1028,8 @@ public:
              foreignuserdesc.setown(createUserDescriptor());
              foreignuserdesc->set(fu.str(),fp.str());
         }
+        else
+            foreignuserdesc.set(userdesc);
         StringBuffer srcname;
         source->getLogicalName(srcname);
         if (!srcname.length())
@@ -1211,6 +1213,8 @@ public:
                                  foreignuserdesc.setown(createUserDescriptor());
                                  foreignuserdesc->set(fu.str(),fp.str());
                             }
+                            else
+                                foreignuserdesc.set(userdesc);
                         }
                     }
                     if (foreigncopy) {