Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Havokdan <havokdan@yahoo.com.br>
This commit is contained in:
Joe Milazzo 2023-10-20 06:34:10 -05:00 committed by GitHub
parent eecf311af9
commit dafef2e182
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 4 deletions

View file

@ -127,7 +127,7 @@ public class StreamService : IStreamService
throw new KavitaException(await _localizationService.Translate(userId, "dashboard-stream-doesnt-exist"));
if (stream.Order == dto.ToPosition) return;
var list = user!.DashboardStreams.ToList();
var list = user!.DashboardStreams.OrderBy(s => s.Order).ToList();
OrderableHelper.ReorderItems(list, stream.Id, dto.ToPosition);
user.DashboardStreams = list;
@ -262,9 +262,10 @@ public class StreamService : IStreamService
AppUserIncludes.SideNavStreams);
var stream = user?.SideNavStreams.FirstOrDefault(d => d.Id == dto.Id);
if (stream == null) throw new KavitaException(await _localizationService.Translate(userId, "sidenav-stream-doesnt-exist"));
if (stream.Order == dto.ToPosition) return;
var list = user!.SideNavStreams.ToList();
var list = user!.SideNavStreams.OrderBy(s => s.Order).ToList();
OrderableHelper.ReorderItems(list, stream.Id, dto.ToPosition);
user.SideNavStreams = list;