mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
apply linting
This commit is contained in:
parent
34573359cb
commit
084ef0d68f
@ -70,7 +70,9 @@ public class SearchApi : BaseApi
|
|||||||
[FromQuery] Include<Collection> fields
|
[FromQuery] Include<Collection> fields
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return SearchPage(await _searchManager.SearchCollections(q, sortBy, filter, pagination, fields));
|
return SearchPage(
|
||||||
|
await _searchManager.SearchCollections(q, sortBy, filter, pagination, fields)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -53,7 +53,8 @@ internal static class FilterExtensionMethods
|
|||||||
null => null,
|
null => null,
|
||||||
string => value,
|
string => value,
|
||||||
Enum => value.ToString(),
|
Enum => value.ToString(),
|
||||||
IEnumerable enumerable => enumerable.Cast<object>().Select(InMeilisearchFormat).ToArray(),
|
IEnumerable enumerable
|
||||||
|
=> enumerable.Cast<object>().Select(InMeilisearchFormat).ToArray(),
|
||||||
DateTimeOffset dateTime => dateTime.ToUnixTimeSeconds(),
|
DateTimeOffset dateTime => dateTime.ToUnixTimeSeconds(),
|
||||||
DateOnly date => date.ToUnixTimeSeconds(),
|
DateOnly date => date.ToUnixTimeSeconds(),
|
||||||
_ => value
|
_ => value
|
||||||
|
@ -60,7 +60,10 @@ public class MeiliSync
|
|||||||
var dictionary = (IDictionary<string, object?>)expando;
|
var dictionary = (IDictionary<string, object?>)expando;
|
||||||
|
|
||||||
foreach (PropertyInfo property in item.GetType().GetProperties())
|
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}");
|
dictionary.Add("ref", $"{kind}-{item.Id}");
|
||||||
expando.kind = kind;
|
expando.kind = kind;
|
||||||
return _client.Index(index).AddDocumentsAsync(new[] { expando });
|
return _client.Index(index).AddDocumentsAsync(new[] { expando });
|
||||||
|
@ -123,7 +123,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<Movie>? include = default
|
Include<Movie>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search("items", query, _CreateMediaTypeFilter<Movie>(filter), sortBy, pagination, include);
|
return _Search(
|
||||||
|
"items",
|
||||||
|
query,
|
||||||
|
_CreateMediaTypeFilter<Movie>(filter),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
@ -135,7 +142,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<Show>? include = default
|
Include<Show>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search("items", query, _CreateMediaTypeFilter<Show>(filter), sortBy, pagination, include);
|
return _Search(
|
||||||
|
"items",
|
||||||
|
query,
|
||||||
|
_CreateMediaTypeFilter<Show>(filter),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
@ -147,7 +161,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<Collection>? include = default
|
Include<Collection>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search("items", query, _CreateMediaTypeFilter<Collection>(filter), sortBy, pagination, include);
|
return _Search(
|
||||||
|
"items",
|
||||||
|
query,
|
||||||
|
_CreateMediaTypeFilter<Collection>(filter),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
@ -188,7 +209,8 @@ public class SearchManager : ISearchManager
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
private string _CreateMediaTypeFilter<T>(Filter<ILibraryItem>? filter) where T : ILibraryItem
|
private string _CreateMediaTypeFilter<T>(Filter<ILibraryItem>? filter)
|
||||||
|
where T : ILibraryItem
|
||||||
{
|
{
|
||||||
string filterString = $"kind = {typeof(T).Name}";
|
string filterString = $"kind = {typeof(T).Name}";
|
||||||
if (filter is not null)
|
if (filter is not null)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user