diff options
author | a-romanov <a-romanov@yandex-team.ru> | 2022-06-27 17:15:48 +0300 |
---|---|---|
committer | a-romanov <a-romanov@yandex-team.ru> | 2022-06-27 17:15:48 +0300 |
commit | 9b125f6128d9d867117ec970348d2e8062a22cc5 (patch) | |
tree | 4b93448aeef42f8df273040aa9e801a43db463e7 | |
parent | 8e68fd9c42adc737b7e5357a1a09cd8d955c2528 (diff) | |
download | ydb-9b125f6128d9d867117ec970348d2e8062a22cc5.tar.gz |
YQL-15033 Fix atom settings.
ref:e190a9f62e4b64fd862bed137ab5b3eb7230f3ff
-rw-r--r-- | ydb/library/yql/providers/s3/provider/yql_s3_dq_integration.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/library/yql/providers/s3/provider/yql_s3_dq_integration.cpp b/ydb/library/yql/providers/s3/provider/yql_s3_dq_integration.cpp index 22c9825004..af7d70a35e 100644 --- a/ydb/library/yql/providers/s3/provider/yql_s3_dq_integration.cpp +++ b/ydb/library/yql/providers/s3/provider/yql_s3_dq_integration.cpp @@ -163,7 +163,7 @@ public: if (const auto maySettings = parseSettings.Settings()) { const auto& settings = maySettings.Cast(); for (auto i = 0U; i < settings.Ref().ChildrenSize(); ++i) { - srcDesc.MutableSettings()->insert({TString(settings.Ref().Child(i)->Head().Content()), TString(settings.Ref().Child(i)->Tail().Head().Content())}); + srcDesc.MutableSettings()->insert({TString(settings.Ref().Child(i)->Head().Content()), TString(settings.Ref().Child(i)->Tail().IsAtom() ? settings.Ref().Child(i)->Tail().Content() : settings.Ref().Child(i)->Tail().Head().Content())}); } } } |