using System; using System.Linq; using Kavita.Models.Entities.User; namespace Kavita.Database.Extensions; public static class AuthKeyQueryExtensions { public static IQueryable HasNotExpired(this IQueryable queryable) { return queryable.Where(k => k.ExpiresAtUtc == null || k.ExpiresAtUtc > DateTime.UtcNow); } }