|
@@ -7,7 +7,6 @@ using MediaBrowser.Controller.Configuration;
|
|
using MediaBrowser.Controller.Entities;
|
|
using MediaBrowser.Controller.Entities;
|
|
using MediaBrowser.Controller.Entities.Audio;
|
|
using MediaBrowser.Controller.Entities.Audio;
|
|
using MediaBrowser.Controller.Library;
|
|
using MediaBrowser.Controller.Library;
|
|
-using MediaBrowser.Controller.Sorting;
|
|
|
|
using MediaBrowser.Model.IO;
|
|
using MediaBrowser.Model.IO;
|
|
using MediaBrowser.XbmcMetadata.Configuration;
|
|
using MediaBrowser.XbmcMetadata.Configuration;
|
|
using Microsoft.Extensions.Logging;
|
|
using Microsoft.Extensions.Logging;
|
|
@@ -73,7 +72,7 @@ namespace MediaBrowser.XbmcMetadata.Savers
|
|
{
|
|
{
|
|
foreach (var album in albums
|
|
foreach (var album in albums
|
|
.OrderBy(album => album.ProductionYear ?? 0)
|
|
.OrderBy(album => album.ProductionYear ?? 0)
|
|
- .ThenBy(album => album.SortName?.Trim())
|
|
|
|
|
|
+ .ThenBy(album => SortNameOrName(album))
|
|
.ThenBy(album => album.Name?.Trim()))
|
|
.ThenBy(album => album.Name?.Trim()))
|
|
{
|
|
{
|
|
writer.WriteStartElement("album");
|
|
writer.WriteStartElement("album");
|