mirror of
https://github.com/jeffvli/feishin.git
synced 2026-07-25 03:46:29 +02:00
support limitPercent for smart playlists
This commit is contained in:
@@ -85,7 +85,7 @@ const PlaylistDetailSongListRoute = () => {
|
||||
|
||||
const handleSave = (
|
||||
filter: Record<string, any>,
|
||||
extraFilters: { limit?: number; sortBy?: string[]; sortOrder?: string },
|
||||
extraFilters: { limit?: number; limitPercent?: number; sortBy?: string[]; sortOrder?: string },
|
||||
) => {
|
||||
if (!detailQuery?.data) return;
|
||||
|
||||
@@ -96,7 +96,8 @@ const PlaylistDetailSongListRoute = () => {
|
||||
|
||||
const rules = {
|
||||
...filter,
|
||||
limit: extraFilters.limit || undefined,
|
||||
limit: extraFilters.limit ?? undefined,
|
||||
limitPercent: extraFilters.limitPercent ?? undefined,
|
||||
sort: sortValue,
|
||||
};
|
||||
|
||||
@@ -123,7 +124,7 @@ const PlaylistDetailSongListRoute = () => {
|
||||
|
||||
const handleSaveAs = (
|
||||
filter: Record<string, any>,
|
||||
extraFilters: { limit?: number; sortBy?: string[]; sortOrder?: string },
|
||||
extraFilters: { limit?: number; limitPercent?: number; sortBy?: string[]; sortOrder?: string },
|
||||
) => {
|
||||
if (!detailQuery?.data) return;
|
||||
|
||||
@@ -134,7 +135,8 @@ const PlaylistDetailSongListRoute = () => {
|
||||
|
||||
const rules = {
|
||||
...filter,
|
||||
limit: extraFilters.limit || undefined,
|
||||
limit: extraFilters.limit ?? undefined,
|
||||
limitPercent: extraFilters.limitPercent ?? undefined,
|
||||
sort: sortValue,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user