Order Fix (#2333)
Co-authored-by: Weblate (bot) <hosted@weblate.org> Co-authored-by: Havokdan <havokdan@yahoo.com.br>
This commit is contained in:
parent
eecf311af9
commit
dafef2e182
4 changed files with 6 additions and 4 deletions
|
@ -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;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue