mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-31 20:24:27 -04:00
fix linting
This commit is contained in:
parent
e7099c9c19
commit
ac38f2d6eb
@ -175,7 +175,9 @@ public class SearchApi : BaseApi
|
|||||||
[FromQuery] Include<Episode> fields
|
[FromQuery] Include<Episode> fields
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return SearchPage(await _searchManager.SearchEpisodes(q, sortBy, filter, pagination, fields));
|
return SearchPage(
|
||||||
|
await _searchManager.SearchEpisodes(q, sortBy, filter, pagination, fields)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -202,6 +204,8 @@ public class SearchApi : BaseApi
|
|||||||
[FromQuery] Include<Studio> fields
|
[FromQuery] Include<Studio> fields
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return SearchPage(await _searchManager.SearchStudios(q, sortBy, filter, pagination, fields));
|
return SearchPage(
|
||||||
|
await _searchManager.SearchStudios(q, sortBy, filter, pagination, fields)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,8 +9,10 @@ public static class FilterExtensionMethods
|
|||||||
{
|
{
|
||||||
return filter switch
|
return filter switch
|
||||||
{
|
{
|
||||||
Filter<T>.And and => $"({and.First.CreateMeilisearchFilter()}) AND ({and.Second.CreateMeilisearchFilter()})",
|
Filter<T>.And and
|
||||||
Filter<T>.Or or => $"({or.First.CreateMeilisearchFilter()}) OR ({or.Second.CreateMeilisearchFilter()})",
|
=> $"({and.First.CreateMeilisearchFilter()}) AND ({and.Second.CreateMeilisearchFilter()})",
|
||||||
|
Filter<T>.Or or
|
||||||
|
=> $"({or.First.CreateMeilisearchFilter()}) OR ({or.Second.CreateMeilisearchFilter()})",
|
||||||
Filter<T>.Gt gt => $"{gt.Property} > {gt.Value}",
|
Filter<T>.Gt gt => $"{gt.Property} > {gt.Value}",
|
||||||
Filter<T>.Lt lt => $"{lt.Property} < {lt.Value}",
|
Filter<T>.Lt lt => $"{lt.Property} < {lt.Value}",
|
||||||
Filter<T>.Ge ge => $"{ge.Property} >= {ge.Value}",
|
Filter<T>.Ge ge => $"{ge.Property} >= {ge.Value}",
|
||||||
@ -19,7 +21,8 @@ public static class FilterExtensionMethods
|
|||||||
Filter<T>.Has has => $"{has.Property} = {has.Value}",
|
Filter<T>.Has has => $"{has.Property} = {has.Value}",
|
||||||
Filter<T>.Ne ne => $"{ne.Property} != {ne.Value}",
|
Filter<T>.Ne ne => $"{ne.Property} != {ne.Value}",
|
||||||
Filter<T>.Not not => $"NOT ({not.Filter.CreateMeilisearchFilter()})",
|
Filter<T>.Not not => $"NOT ({not.Filter.CreateMeilisearchFilter()})",
|
||||||
Filter<T>.CmpRandom => throw new ValidationException("Random comparison is not supported."),
|
Filter<T>.CmpRandom
|
||||||
|
=> throw new ValidationException("Random comparison is not supported."),
|
||||||
_ => null
|
_ => null
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<ILibraryItem>? include = default
|
Include<ILibraryItem>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search("items", query, filter.CreateMeilisearchFilter(), sortBy, pagination, include);
|
return _Search(
|
||||||
|
"items",
|
||||||
|
query,
|
||||||
|
filter.CreateMeilisearchFilter(),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
@ -149,7 +156,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<Episode>? include = default
|
Include<Episode>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search(nameof(Episode), query, filter.CreateMeilisearchFilter(), sortBy, pagination, include);
|
return _Search(
|
||||||
|
nameof(Episode),
|
||||||
|
query,
|
||||||
|
filter.CreateMeilisearchFilter(),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
@ -161,7 +175,14 @@ public class SearchManager : ISearchManager
|
|||||||
Include<Studio>? include = default
|
Include<Studio>? include = default
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return _Search(nameof(Studio), query, filter.CreateMeilisearchFilter(), sortBy, pagination, include);
|
return _Search(
|
||||||
|
nameof(Studio),
|
||||||
|
query,
|
||||||
|
filter.CreateMeilisearchFilter(),
|
||||||
|
sortBy,
|
||||||
|
pagination,
|
||||||
|
include
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
private class IdResource
|
private class IdResource
|
||||||
|
Loading…
x
Reference in New Issue
Block a user