Skip to content

Commit fd2cb7b

Browse files
authored
EXT-1623 Fix AdministrationAllowedSIDs check: call SetInternalToken for all template specialisations of TMessageBusSecureRequest (#27611)
1 parent 83fc358 commit fd2cb7b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

ydb/core/client/server/msgbus_securereq.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ class TMessageBusSecureRequest<TMessageBusSimpleTabletRequest<TDerived, TTabletR
6767
TMessageBusSimpleTabletRequest<TDerived, TTabletReplyEvent, Activity>,
6868
TMessageBusSecureRequest<TMessageBusSimpleTabletRequest<TDerived, TTabletReplyEvent, Activity>>,
6969
TMessageBusSimpleTabletRequest<TDerived, TTabletReplyEvent, Activity>>(std::forward<Args>(args)...)
70-
{}
70+
{
71+
this->SetInternalToken(this->GetInternalToken()); // No effect if token is nullptr
72+
}
7173
};
7274

7375
template <typename TDerived, typename TTabletReplyEvent>
@@ -106,7 +108,9 @@ class TMessageBusSecureRequest<TMessageBusTabletRequest<TDerived, TTabletReplyEv
106108
TMessageBusTabletRequest<TDerived, TTabletReplyEvent>,
107109
TMessageBusSecureRequest<TMessageBusTabletRequest<TDerived, TTabletReplyEvent>>,
108110
TMessageBusTabletRequest<TDerived, TTabletReplyEvent>>(std::forward<Args>(args)...)
109-
{}
111+
{
112+
this->SetInternalToken(this->GetInternalToken()); // No effect if token is nullptr
113+
}
110114
};
111115

112116
}

0 commit comments

Comments
 (0)