summaryrefslogtreecommitdiff
path: root/Pages/Gallery.razor
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2023-09-06 09:30:54 +1000
committerJake Mannens <jake@asger.xyz>2025-08-20 00:52:04 +1000
commitb303a2fc0f37244d5f45bb2189238991118356e8 (patch)
tree8a11d4d9e879fb1b2845996c5eb0137f73230881 /Pages/Gallery.razor
parent6ed8b2f7a2bac84f582048181c58cc318b729322 (diff)
Moved metadata from Media object to UploadedFile object
Diffstat (limited to 'Pages/Gallery.razor')
-rw-r--r--Pages/Gallery.razor7
1 files changed, 4 insertions, 3 deletions
diff --git a/Pages/Gallery.razor b/Pages/Gallery.razor
index 241bed0..0cf34b5 100644
--- a/Pages/Gallery.razor
+++ b/Pages/Gallery.razor
@@ -13,7 +13,7 @@
@foreach(var media in displayMedia) {
// Precalculate thumbnail size to help the browser
// lay out the images during initial page load
- int width = media.Width * 200 / media.Height;
+ int width = (int) media.CurrentUploadedFile.Width! * 200 / (int) media.CurrentUploadedFile.Height!;
<a href="/ViewMedia?m=@(media.Guid)">
<img src="/media/thumb/@(media.Guid)?h=200" width=@width height="200"/>
</a>
@@ -81,6 +81,7 @@
} else {
queryResult = db.Media
.Include(m => m.Tags)
+ .Include(m => m.CurrentUploadedFile)
.OrderByDescending(m => m.ObjectId)
.ToArray();
}
@@ -104,8 +105,8 @@
private IEnumerable<Media> FilterMedia(IEnumerable<Media> media) {
var nsfwTags = tagService.TagsThatImply(HBContext.NsfwTag)
- .Select(td => td.ObjectId)
- .ToArray();
+ .Select(td => td.ObjectId)
+ .ToArray();
using var enumerator = media.GetEnumerator();