Fixed some minor things.

This commit is contained in:
Tom
2025-01-18 17:34:02 +00:00
parent 9f884f71ae
commit c373af5281
2 changed files with 5 additions and 4 deletions

View File

@ -12,7 +12,7 @@ namespace TwitchChatTTS.Chat.Commands.Limits
public UsagePolicy(ILogger logger) public UsagePolicy(ILogger logger)
{ {
_logger = logger; _logger = logger;
_root = new UsagePolicyNode<K>(string.Empty, null, null, logger); _root = new UsagePolicyNode<K>(string.Empty, null, null, logger, root: true);
} }
@ -104,9 +104,10 @@ namespace TwitchChatTTS.Chat.Commands.Limits
private ILogger _logger; private ILogger _logger;
private object _lock { get; } private object _lock { get; }
public UsagePolicyNode(string name, UsagePolicyLimit? data, UsagePolicyNode<T>? parent, ILogger logger) public UsagePolicyNode(string name, UsagePolicyLimit? data, UsagePolicyNode<T>? parent, ILogger logger, bool root = false)
{ {
//ArgumentException.ThrowIfNullOrWhiteSpace(name, nameof(name)); if (!root)
ArgumentException.ThrowIfNullOrWhiteSpace(name, nameof(name));
Name = name; Name = name;
Limit = data; Limit = data;
_parent = parent; _parent = parent;

View File

@ -4,6 +4,6 @@ namespace TwitchChatTTS.OBS.Socket.Data
{ {
public required string EventType { get; set; } public required string EventType { get; set; }
public int EventIntent { get; set; } public int EventIntent { get; set; }
public required Dictionary<string, object> EventData { get; set; } public Dictionary<string, object>? EventData { get; set; }
} }
} }