diff --git a/back/src/Kyoo.Core/Views/Resources/SearchApi.cs b/back/src/Kyoo.Core/Views/Resources/SearchApi.cs index f4eea079..14050382 100644 --- a/back/src/Kyoo.Core/Views/Resources/SearchApi.cs +++ b/back/src/Kyoo.Core/Views/Resources/SearchApi.cs @@ -70,7 +70,9 @@ public class SearchApi : BaseApi [FromQuery] Include fields ) { - return SearchPage(await _searchManager.SearchCollections(q, sortBy, filter, pagination, fields)); + return SearchPage( + await _searchManager.SearchCollections(q, sortBy, filter, pagination, fields) + ); } /// diff --git a/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs b/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs index c4f48b17..41b122f2 100644 --- a/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs +++ b/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs @@ -53,7 +53,8 @@ internal static class FilterExtensionMethods null => null, string => value, Enum => value.ToString(), - IEnumerable enumerable => enumerable.Cast().Select(InMeilisearchFormat).ToArray(), + IEnumerable enumerable + => enumerable.Cast().Select(InMeilisearchFormat).ToArray(), DateTimeOffset dateTime => dateTime.ToUnixTimeSeconds(), DateOnly date => date.ToUnixTimeSeconds(), _ => value diff --git a/back/src/Kyoo.Meilisearch/MeiliSync.cs b/back/src/Kyoo.Meilisearch/MeiliSync.cs index 39e55c0f..8930c0b8 100644 --- a/back/src/Kyoo.Meilisearch/MeiliSync.cs +++ b/back/src/Kyoo.Meilisearch/MeiliSync.cs @@ -60,7 +60,10 @@ public class MeiliSync var dictionary = (IDictionary)expando; foreach (PropertyInfo property in item.GetType().GetProperties()) - dictionary.Add(CamelCase.ConvertName(property.Name), property.GetValue(item).InMeilisearchFormat()); + dictionary.Add( + CamelCase.ConvertName(property.Name), + property.GetValue(item).InMeilisearchFormat() + ); dictionary.Add("ref", $"{kind}-{item.Id}"); expando.kind = kind; return _client.Index(index).AddDocumentsAsync(new[] { expando }); diff --git a/back/src/Kyoo.Meilisearch/SearchManager.cs b/back/src/Kyoo.Meilisearch/SearchManager.cs index 058b949f..7f7ccaf4 100644 --- a/back/src/Kyoo.Meilisearch/SearchManager.cs +++ b/back/src/Kyoo.Meilisearch/SearchManager.cs @@ -123,7 +123,14 @@ public class SearchManager : ISearchManager Include? include = default ) { - return _Search("items", query, _CreateMediaTypeFilter(filter), sortBy, pagination, include); + return _Search( + "items", + query, + _CreateMediaTypeFilter(filter), + sortBy, + pagination, + include + ); } /// @@ -135,7 +142,14 @@ public class SearchManager : ISearchManager Include? include = default ) { - return _Search("items", query, _CreateMediaTypeFilter(filter), sortBy, pagination, include); + return _Search( + "items", + query, + _CreateMediaTypeFilter(filter), + sortBy, + pagination, + include + ); } /// @@ -147,7 +161,14 @@ public class SearchManager : ISearchManager Include? include = default ) { - return _Search("items", query, _CreateMediaTypeFilter(filter), sortBy, pagination, include); + return _Search( + "items", + query, + _CreateMediaTypeFilter(filter), + sortBy, + pagination, + include + ); } /// @@ -188,7 +209,8 @@ public class SearchManager : ISearchManager ); } - private string _CreateMediaTypeFilter(Filter? filter) where T : ILibraryItem + private string _CreateMediaTypeFilter(Filter? filter) + where T : ILibraryItem { string filterString = $"kind = {typeof(T).Name}"; if (filter is not null)