Skip to content

Commit c2a5a57

Browse files
author
Vadim Averin
authored
Fix typing mistake in Datetime::Format (#10219)
1 parent 223be51 commit c2a5a57

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

ydb/library/yql/udfs/common/datetime2/datetime_udf.cpp

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1681,10 +1681,8 @@ TValue DoAddYears(const TValue& date, i64 years, const NUdf::IDateBuilder& build
16811681
}
16821682

16831683
auto resourceType = builder.Resource(TMResourceName);
1684-
auto optionalResourceType = builder.Optional()->Item(resourceType).Build();
16851684

16861685
auto stringType = builder.SimpleType<char*>();
1687-
auto optionalStringType = builder.Optional()->Item(stringType).Build();
16881686

16891687
auto boolType = builder.SimpleType<bool>();
16901688
auto optionalBoolType = builder.Optional()->Item(boolType).Build();
@@ -1694,7 +1692,13 @@ TValue DoAddYears(const TValue& date, i64 years, const NUdf::IDateBuilder& build
16941692
args->Add(optionalBoolType).Name("AlwaysWriteFractionalSeconds");
16951693
args->Done();
16961694
builder.OptionalArgs(1);
1697-
builder.Returns(builder.Callable(1)->Arg(optionalResourceType).Returns(optionalStringType).Build());
1695+
builder.Returns(
1696+
builder.Callable(1)
1697+
->Returns(stringType)
1698+
.Arg(resourceType)
1699+
.Flags(ICallablePayload::TArgumentFlags::AutoMap)
1700+
.Build()
1701+
);
16981702

16991703
if (!typesOnly) {
17001704
builder.Implementation(new TFormat(builder.GetSourcePosition()));

0 commit comments

Comments
 (0)