~ruther/NosSmooth.Local

2748eb446f4d1800cff22802f8f4e28de8ca70ea — Rutherther 2 years ago fba257f
fix(shared): return an error in case underlying hook manager is not initialized correctly
1 files changed, 6 insertions(+), 1 deletions(-)

M src/Extensions/NosSmooth.Extensions.SharedBinding/Hooks/SharedHookManager.cs
M src/Extensions/NosSmooth.Extensions.SharedBinding/Hooks/SharedHookManager.cs => src/Extensions/NosSmooth.Extensions.SharedBinding/Hooks/SharedHookManager.cs +6 -1
@@ 49,8 49,13 @@ public class SharedHookManager
    {
        if (!_initialized)
        {
            _underlyingManager.Initialize(bindingManager, browserManager);
            var result = _underlyingManager.Initialize(bindingManager, browserManager);
            _initialized = true;

            if (!result.IsSuccess)
            {
                return Result<Dictionary<string, INostaleHook>>.FromError(result.Error);
            }
        }

        var hooks = new Dictionary<string, INostaleHook>();

Do not follow this link