@@ -649,14 +649,14 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
649
649
650
650
if (record.Ticket .EndsWith (" @" BUILTIN_ERROR_DOMAIN)) {
651
651
record.TokenType = TDerived::ETokenType::Builtin;
652
- SetError (key, record, { " Builtin error simulation" });
652
+ SetError (key, record, { . Message = " Builtin error simulation" });
653
653
CounterTicketsBuiltin->Inc ();
654
654
return true ;
655
655
}
656
656
657
657
if (record.Ticket .EndsWith (" @" BUILTIN_SYSTEM_DOMAIN)) {
658
658
record.TokenType = TDerived::ETokenType::Builtin;
659
- SetError (key, record, { " System domain not available for user usage" , false });
659
+ SetError (key, record, { . Message = " System domain not available for user usage" , . Retryable = false });
660
660
CounterTicketsBuiltin->Inc ();
661
661
return true ;
662
662
}
@@ -977,12 +977,12 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
977
977
.AuthType = record.GetAuthType ()
978
978
}));
979
979
} else {
980
- SetError (key, record, {errorMessage, false });
980
+ SetError (key, record, {. Message = errorMessage, . Retryable = false });
981
981
}
982
982
} else {
983
983
if (record.ResponsesLeft == 0 && (record.TokenType == TDerived::ETokenType::Unknown || record.TokenType == TDerived::ETokenType::AccessService || record.TokenType == TDerived::ETokenType::ApiKey)) {
984
984
bool retryable = IsRetryableGrpcError (response->Status );
985
- SetError (key, record, {response->Status .Msg , retryable});
985
+ SetError (key, record, {. Message = response->Status .Msg , . Retryable = retryable});
986
986
}
987
987
}
988
988
if (record.ResponsesLeft == 0 ) {
@@ -1011,7 +1011,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
1011
1011
auto & record = it->second ;
1012
1012
record.ResponsesLeft --;
1013
1013
if (!ev->Get ()->Status .Ok ()) {
1014
- SetError (key, record, {ev->Get ()->Status .Msg });
1014
+ SetError (key, record, {. Message = ev->Get ()->Status .Msg });
1015
1015
} else {
1016
1016
GetDerived ()->SetToken (key, record, ev);
1017
1017
}
@@ -1033,7 +1033,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
1033
1033
auto & record = it->second ;
1034
1034
record.ResponsesLeft --;
1035
1035
if (!ev->Get ()->Status .Ok ()) {
1036
- SetError (key, record, {ev->Get ()->Status .Msg });
1036
+ SetError (key, record, {. Message = ev->Get ()->Status .Msg });
1037
1037
} else {
1038
1038
SetToken (key, record, new NACLib::TUserToken (record.Ticket , ev->Get ()->Response .name () + " @" + ServiceDomain, {}));
1039
1039
}
@@ -1322,7 +1322,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
1322
1322
}
1323
1323
} else {
1324
1324
bool retryable = IsRetryableGrpcError (response->Status );
1325
- itPermission->second .Error = {response->Status .Msg , retryable};
1325
+ itPermission->second .Error = {. Message = response->Status .Msg , . Retryable = retryable};
1326
1326
if (itPermission->second .Subject .empty () || !retryable) {
1327
1327
itPermission->second .Subject .clear ();
1328
1328
BLOG_TRACE (" Ticket "
@@ -1433,7 +1433,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
1433
1433
} else {
1434
1434
BLOG_D (" Expired ticket " << record.GetMaskedTicket ());
1435
1435
if (!record.AuthorizeRequests .empty ()) {
1436
- record.Error = {" Timed out" , true };
1436
+ record.Error = {. Message = " Timed out" , . Retryable = true };
1437
1437
Respond (record);
1438
1438
}
1439
1439
userTokens.erase (it);
0 commit comments