From d3d926875f137b3b25d7a2beee14e5d73ca9aab9 Mon Sep 17 00:00:00 2001 From: Jake Mannens Date: Fri, 8 Sep 2023 09:03:58 +1000 Subject: Additional data sanitization in media service and keyboard shortcuts --- Services/MediaService.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Services/MediaService.cs') diff --git a/Services/MediaService.cs b/Services/MediaService.cs index e573add..c779d8e 100644 --- a/Services/MediaService.cs +++ b/Services/MediaService.cs @@ -83,13 +83,16 @@ public class MediaService : IMediaService { using var db = dbFactory.CreateDbContext(); var m = db.Media.First(m => m.Guid == media.Guid); + shortDescription = shortDescription?.Trim(); + longDescription = longDescription?.Trim(); + if(string.IsNullOrEmpty(shortDescription)) shortDescription = null; if(string.IsNullOrEmpty(longDescription)) longDescription = null; - m.ShortDescription = shortDescription?.Trim(); - m.LongDescription = longDescription?.Trim(); + m.ShortDescription = shortDescription; + m.LongDescription = longDescription; db.SaveChanges(); } -- cgit v1.3