diff options
| author | Jake Mannens <jake@asger.xyz> | 2023-08-22 23:55:38 +1000 |
|---|---|---|
| committer | Jake Mannens <jake@asger.xyz> | 2025-08-19 23:33:18 +1000 |
| commit | e861c6731ac3c7ebb8fcf565e28669e0341f5265 (patch) | |
| tree | 970d2de9eb8bb7ff0ad552920cc52148f8f52033 /Pages/Gallery.razor | |
| parent | 1cebdd5278155eedb3da8959322133df17625c6c (diff) | |
Fixed ingest toggle button
Gallery now filters out ingest media if now showing NSFW
Diffstat (limited to 'Pages/Gallery.razor')
| -rw-r--r-- | Pages/Gallery.razor | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/Pages/Gallery.razor b/Pages/Gallery.razor index 36b2788..53a512d 100644 --- a/Pages/Gallery.razor +++ b/Pages/Gallery.razor @@ -27,7 +27,7 @@ [Parameter] [SupplyParameterFromQuery] - public bool? Ingest { get; set; } + public bool Ingest { get; set; } = false; private string Title { get { @@ -56,18 +56,16 @@ media = searchService.Search(Query) .OrderByDescending(m => m.ObjectId); - if(Ingest is not null && Ingest == true) { + if(Ingest) media = media .AsEnumerable() .Where(m => m.IsIngest); - } + // Filter both NSFW AND ingest images if we're not showing NSFW if(!userState.ShowNsfw) media = media .AsEnumerable() - .Where(m => !tagService.GetAllTags(m) - .Select(e => e.tagDefinition.Guid) - .Contains(HBContext.NsfwTag)); + .Where(m => !m.IsNsfw && !m.IsIngest); Media = media.ToArray(); } |
