From 6476cc1ed35a7feccc6a429fa5b0acc8c7b3b80b Mon Sep 17 00:00:00 2001 From: Gytis P Date: Tue, 5 Jul 2022 11:32:16 +0000 Subject: [PATCH] Update 'access_level_use_limit/AlsResetScript.cs' --- access_level_use_limit/AlsResetScript.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/access_level_use_limit/AlsResetScript.cs b/access_level_use_limit/AlsResetScript.cs index 29d6550c..2242e4b1 100644 --- a/access_level_use_limit/AlsResetScript.cs +++ b/access_level_use_limit/AlsResetScript.cs @@ -259,6 +259,12 @@ private async Task RemoveUserAccessLevelAsync(Event received) try { + var eventTime = received.Time.ToDateTime().ToLocalTime().TimeOfDay; + + var interval = _accessIntervals.FirstOrDefault(a => a.End >= eventTime && a.Start <= eventTime); + + if (interval is null) return; + var userAccessLevels = await Context.GetUserAccessLevelsAsync(_lastAccessGrantedUserId.Value); var userAccessLevel = userAccessLevels.FirstOrDefault(a => a.Name == interval.Name);