Release Polish 2 (#2332)

This commit is contained in:
Joe Milazzo 2023-10-19 20:00:33 -05:00 committed by GitHub
parent 1d784c6442
commit d286d531ad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 134 additions and 23 deletions

View file

@ -247,6 +247,7 @@ public class StreamService : IStreamService
var stream = await _unitOfWork.UserRepository.GetSideNavStream(dto.Id);
if (stream == null)
throw new KavitaException(await _localizationService.Translate(userId, "sidenav-stream-doesnt-exist"));
stream.Visible = dto.Visible;
_unitOfWork.UserRepository.Update(stream);
@ -266,8 +267,8 @@ public class StreamService : IStreamService
var list = user!.SideNavStreams.ToList();
OrderableHelper.ReorderItems(list, stream.Id, dto.ToPosition);
user.SideNavStreams = list;
_unitOfWork.UserRepository.Update(user);
_unitOfWork.UserRepository.Update(user);
await _unitOfWork.CommitAsync();
if (!stream.Visible) return;
await _eventHub.SendMessageToAsync(MessageFactory.SideNavUpdate, MessageFactory.SideNavUpdateEvent(userId),