diff options
| author | Bond-009 <bond.009@outlook.com> | 2020-01-26 17:37:47 +0100 |
|---|---|---|
| committer | Bond-009 <bond.009@outlook.com> | 2020-01-26 17:37:47 +0100 |
| commit | 3a338c1899c754610560d8760bbf8d960666d664 (patch) | |
| tree | 1015c5f1adcc3f0b7f54a20c77b979699f0d25dd | |
| parent | 82112b67880265c34f2dcca1ee7f0acf52a156df (diff) | |
Address comments
| -rw-r--r-- | Emby.Dlna/ContentDirectory/ControlHandler.cs | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/Emby.Dlna/ContentDirectory/ControlHandler.cs b/Emby.Dlna/ContentDirectory/ControlHandler.cs index e5acb92db..699fb33c6 100644 --- a/Emby.Dlna/ContentDirectory/ControlHandler.cs +++ b/Emby.Dlna/ContentDirectory/ControlHandler.cs @@ -46,7 +46,6 @@ namespace Emby.Dlna.ContentDirectory private const string NS_UPNP = "urn:schemas-upnp-org:metadata-1-0/upnp/"; private readonly int _systemUpdateId; - private readonly CultureInfo _usCulture = new CultureInfo("en-US"); private readonly DidlBuilder _didlBuilder; @@ -157,7 +156,7 @@ namespace Emby.Dlna.ContentDirectory var item = serverItem.Item; - var newbookmark = int.Parse(sparams["PosSecond"], _usCulture); + var newbookmark = int.Parse(sparams["PosSecond"], CultureInfo.InvariantCulture); var userdata = _userDataManager.GetUserData(_user, item); @@ -317,9 +316,9 @@ namespace Emby.Dlna.ContentDirectory xmlWriter.WriteFullEndElement(); xmlWriter.WriteFullEndElement(); - xmlWriter.WriteElementString("NumberReturned", provided.ToString(_usCulture)); - xmlWriter.WriteElementString("TotalMatches", totalCount.ToString(_usCulture)); - xmlWriter.WriteElementString("UpdateID", _systemUpdateId.ToString(_usCulture)); + xmlWriter.WriteElementString("NumberReturned", provided.ToString(CultureInfo.InvariantCulture)); + xmlWriter.WriteElementString("TotalMatches", totalCount.ToString(CultureInfo.InvariantCulture)); + xmlWriter.WriteElementString("UpdateID", _systemUpdateId.ToString(CultureInfo.InvariantCulture)); } private void HandleXBrowseByLetter(XmlWriter xmlWriter, IDictionary<string, string> sparams, string deviceId) @@ -388,20 +387,18 @@ namespace Emby.Dlna.ContentDirectory xmlWriter.WriteFullEndElement(); xmlWriter.WriteFullEndElement(); - xmlWriter.WriteElementString("NumberReturned", childrenResult.Items.Count.ToString(_usCulture)); - xmlWriter.WriteElementString("TotalMatches", childrenResult.TotalRecordCount.ToString(_usCulture)); - xmlWriter.WriteElementString("UpdateID", _systemUpdateId.ToString(_usCulture)); + xmlWriter.WriteElementString("NumberReturned", childrenResult.Items.Count.ToString(CultureInfo.InvariantCulture)); + xmlWriter.WriteElementString("TotalMatches", childrenResult.TotalRecordCount.ToString(CultureInfo.InvariantCulture)); + xmlWriter.WriteElementString("UpdateID", _systemUpdateId.ToString(CultureInfo.InvariantCulture)); } private QueryResult<BaseItem> GetChildrenSorted(BaseItem item, User user, SearchCriteria search, SortCriteria sort, int? startIndex, int? limit) { var folder = (Folder)item; - var sortOrders = folder.IsPreSorted switch - { - true => Array.Empty<(string, SortOrder)>(), - false => new[] { (ItemSortBy.SortName, sort.SortOrder) } - }; + var sortOrders = folder.IsPreSorted + ? Array.Empty<(string, SortOrder)>() + : new[] { (ItemSortBy.SortName, sort.SortOrder) }; string[] mediaTypes = Array.Empty<string>(); bool? isFolder = null; |
