From 6c06dfc4f83f30292e65c08a3cb0c48401d4bfa7 Mon Sep 17 00:00:00 2001 From: Jake Mannens Date: Wed, 25 Mar 2026 01:57:19 +1100 Subject: v0.2a --- Exception.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'Exception.cs') diff --git a/Exception.cs b/Exception.cs index 1e070eb..fc3feda 100644 --- a/Exception.cs +++ b/Exception.cs @@ -47,11 +47,13 @@ public class TagDuplicateException : TagException { } public class MediaException : HBException { - public Media? Media { get; private init; } + public Guid? MediaId { get; private init; } = null; public MediaException(string message) : base(message) {} + public MediaException(string message, Guid mediaId) : base(message) => + MediaId = mediaId; public MediaException(string message, Media media) : base(message) => - Media = media; + MediaId = media.Guid; } public class MediaCreateException : MediaException { @@ -60,6 +62,8 @@ public class MediaCreateException : MediaException { } public class ThumbnailException : MediaException { + public ThumbnailException(string message, Guid mediaId) + : base(message, mediaId) {} public ThumbnailException(string message, Media media) - :base(message, media) {} + : base(message, media) {} } -- cgit v1.3