@@ -649,14 +649,14 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
649649
650650 if (record.Ticket .EndsWith (" @" BUILTIN_ERROR_DOMAIN)) {
651651 record.TokenType = TDerived::ETokenType::Builtin;
652- SetError (key, record, { " Builtin error simulation" });
652+ SetError (key, record, { . Message = " Builtin error simulation" });
653653 CounterTicketsBuiltin->Inc ();
654654 return true ;
655655 }
656656
657657 if (record.Ticket .EndsWith (" @" BUILTIN_SYSTEM_DOMAIN)) {
658658 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 });
660660 CounterTicketsBuiltin->Inc ();
661661 return true ;
662662 }
@@ -977,12 +977,12 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
977977 .AuthType = record.GetAuthType ()
978978 }));
979979 } else {
980- SetError (key, record, {errorMessage, false });
980+ SetError (key, record, {. Message = errorMessage, . Retryable = false });
981981 }
982982 } else {
983983 if (record.ResponsesLeft == 0 && (record.TokenType == TDerived::ETokenType::Unknown || record.TokenType == TDerived::ETokenType::AccessService || record.TokenType == TDerived::ETokenType::ApiKey)) {
984984 bool retryable = IsRetryableGrpcError (response->Status );
985- SetError (key, record, {response->Status .Msg , retryable});
985+ SetError (key, record, {. Message = response->Status .Msg , . Retryable = retryable});
986986 }
987987 }
988988 if (record.ResponsesLeft == 0 ) {
@@ -1011,7 +1011,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
10111011 auto & record = it->second ;
10121012 record.ResponsesLeft --;
10131013 if (!ev->Get ()->Status .Ok ()) {
1014- SetError (key, record, {ev->Get ()->Status .Msg });
1014+ SetError (key, record, {. Message = ev->Get ()->Status .Msg });
10151015 } else {
10161016 GetDerived ()->SetToken (key, record, ev);
10171017 }
@@ -1033,7 +1033,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
10331033 auto & record = it->second ;
10341034 record.ResponsesLeft --;
10351035 if (!ev->Get ()->Status .Ok ()) {
1036- SetError (key, record, {ev->Get ()->Status .Msg });
1036+ SetError (key, record, {. Message = ev->Get ()->Status .Msg });
10371037 } else {
10381038 SetToken (key, record, new NACLib::TUserToken (record.Ticket , ev->Get ()->Response .name () + " @" + ServiceDomain, {}));
10391039 }
@@ -1322,7 +1322,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
13221322 }
13231323 } else {
13241324 bool retryable = IsRetryableGrpcError (response->Status );
1325- itPermission->second .Error = {response->Status .Msg , retryable};
1325+ itPermission->second .Error = {. Message = response->Status .Msg , . Retryable = retryable};
13261326 if (itPermission->second .Subject .empty () || !retryable) {
13271327 itPermission->second .Subject .clear ();
13281328 BLOG_TRACE (" Ticket "
@@ -1433,7 +1433,7 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
14331433 } else {
14341434 BLOG_D (" Expired ticket " << record.GetMaskedTicket ());
14351435 if (!record.AuthorizeRequests .empty ()) {
1436- record.Error = {" Timed out" , true };
1436+ record.Error = {. Message = " Timed out" , . Retryable = true };
14371437 Respond (record);
14381438 }
14391439 userTokens.erase (it);
0 commit comments