Fix merge conflicts with SyncPlay

This commit is contained in:
Patrick Barron
2020-05-26 20:52:05 -04:00
parent 01ce56016a
commit 7c823464bc
5 changed files with 36 additions and 71 deletions

View File

@@ -61,6 +61,7 @@ namespace Jellyfin.Data.Entities
EnableAutoLogin = false;
PlayDefaultAudioTrack = true;
SubtitleMode = SubtitlePlaybackMode.Default;
SyncPlayAccess = SyncPlayAccess.CreateAndJoinGroups;
AddDefaultPermissions();
AddDefaultPreferences();
@@ -319,6 +320,9 @@ namespace Jellyfin.Data.Entities
/// </summary>
public virtual ImageInfo ProfileImage { get; set; }
[Required]
public SyncPlayAccess SyncPlayAccess { get; set; }
/// <summary>
/// Gets or sets the row version.
/// </summary>

View File

@@ -0,0 +1,23 @@
namespace Jellyfin.Data.Enums
{
/// <summary>
/// Enum SyncPlayAccess.
/// </summary>
public enum SyncPlayAccess
{
/// <summary>
/// User can create groups and join them.
/// </summary>
CreateAndJoinGroups = 0,
/// <summary>
/// User can only join already existing groups.
/// </summary>
JoinGroups = 1,
/// <summary>
/// SyncPlay is disabled for the user.
/// </summary>
None = 2
}
}