mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-30 20:38:27 +01:00
Implement update endpoint
This commit is contained in:
@@ -57,9 +57,9 @@ internal class FixPlaylistOwner : IMigrationRoutine
|
||||
if (shares.Count > 0)
|
||||
{
|
||||
var firstEditShare = shares.First(x => x.CanEdit);
|
||||
if (firstEditShare is not null && Guid.TryParse(firstEditShare.UserId, out var guid))
|
||||
if (firstEditShare is not null)
|
||||
{
|
||||
playlist.OwnerUserId = guid;
|
||||
playlist.OwnerUserId = firstEditShare.UserId;
|
||||
playlist.Shares = shares.Where(x => x != firstEditShare).ToArray();
|
||||
playlist.UpdateToRepositoryAsync(ItemUpdateType.MetadataEdit, CancellationToken.None).GetAwaiter().GetResult();
|
||||
_playlistManager.SavePlaylistFile(playlist);
|
||||
|
||||
Reference in New Issue
Block a user