Disco.Services.JobExtensions.FilterCreatableTypePermissions C# (CSharp) Method

FilterCreatableTypePermissions() public static method

public static FilterCreatableTypePermissions ( this JobTypes, AuthorizationToken Authorization ) : IQueryable
JobTypes this
Authorization Disco.Services.Authorization.AuthorizationToken
return IQueryable
        public static IQueryable<JobType> FilterCreatableTypePermissions(this IQueryable<JobType> JobTypes, AuthorizationToken Authorization)
        {
            var allowedTypes = FilterCreatableTypePermissions(Authorization);

            if (allowedTypes != null)
            {
                return JobTypes.Where(jt => allowedTypes.Contains(jt.Id));
            }

            return JobTypes;
        }

Same methods

JobExtensions::FilterCreatableTypePermissions ( AuthorizationToken Authorization ) : List