Surprisingly, it works on the channels

This commit is contained in:
2025-05-02 20:15:04 +03:00
parent 557a52f24c
commit 23684d51de
9 changed files with 32 additions and 19 deletions
@@ -48,11 +48,14 @@ namespace mROA.Implementation.Frontend
{
ThrowIfNotInjected();
TransmissionConfig.OwnershipRepository = new StaticOwnershipRepository(_representationModule.Id);
var multiClientOwnershipRepository =
TransmissionConfig.OwnershipRepository as MultiClientOwnershipRepository;
multiClientOwnershipRepository?.RegisterOwnership(_representationModule!.Id);
if (multiClientOwnershipRepository is not null)
{
TransmissionConfig.OwnershipRepository = new StaticOwnershipRepository(_representationModule.Id);
}
try
{