@ -402,13 +402,13 @@ namespace Jellyfin.Server.Implementations.Users
EnablePublicSharing = user . HasPermission ( PermissionKind . EnablePublicSharing ) ,
AccessSchedules = user . AccessSchedules . ToArray ( ) ,
BlockedTags = user . GetPreference ( PreferenceKind . BlockedTags ) ,
EnabledChannels = user . GetPreference ( PreferenceKind . EnabledChannels ) ,
EnabledChannels = user . GetPreference ( PreferenceKind . EnabledChannels ) ?. Select ( Guid . Parse ) . ToArray ( ) ,
EnabledDevices = user . GetPreference ( PreferenceKind . EnabledDevices ) ,
EnabledFolders = user . GetPreference ( PreferenceKind . EnabledFolders ) ,
EnabledFolders = user . GetPreference ( PreferenceKind . EnabledFolders ) ?. Select ( Guid . Parse ) . ToArray ( ) ,
EnableContentDeletionFromFolders = user . GetPreference ( PreferenceKind . EnableContentDeletionFromFolders ) ,
SyncPlayAccess = user . SyncPlayAccess ,
BlockedChannels = user . GetPreference ( PreferenceKind . BlockedChannels ) ,
BlockedMediaFolders = user . GetPreference ( PreferenceKind . BlockedMediaFolders ) ,
BlockedChannels = user . GetPreference ( PreferenceKind . BlockedChannels ) ?. Select ( Guid . Parse ) . ToArray ( ) ,
BlockedMediaFolders = user . GetPreference ( PreferenceKind . BlockedMediaFolders ) ?. Select ( Guid . Parse ) . ToArray ( ) ,
BlockUnratedItems = user . GetPreference ( PreferenceKind . BlockUnratedItems ) . Select ( Enum . Parse < UnratedItem > ) . ToArray ( )
}
} ;
@ -735,9 +735,9 @@ namespace Jellyfin.Server.Implementations.Users
PreferenceKind . BlockUnratedItems ,
policy . BlockUnratedItems ? . Select ( i = > i . ToString ( ) ) . ToArray ( ) ? ? Array . Empty < string > ( ) ) ;
user . SetPreference ( PreferenceKind . BlockedTags , policy . BlockedTags ) ;
user . SetPreference ( PreferenceKind . EnabledChannels , policy . EnabledChannels );
user . SetPreference ( PreferenceKind . EnabledChannels , policy . EnabledChannels ?. Select ( i = > i . ToString ( "N" , CultureInfo . InvariantCulture ) ) . ToArray ( ) );
user . SetPreference ( PreferenceKind . EnabledDevices , policy . EnabledDevices ) ;
user . SetPreference ( PreferenceKind . EnabledFolders , policy . EnabledFolders );
user . SetPreference ( PreferenceKind . EnabledFolders , policy . EnabledFolders ?. Select ( i = > i . ToString ( "N" , CultureInfo . InvariantCulture ) ) . ToArray ( ) );
user . SetPreference ( PreferenceKind . EnableContentDeletionFromFolders , policy . EnableContentDeletionFromFolders ) ;
dbContext . Update ( user ) ;