mirror of
https://github.com/gotson/komga.git
synced 2026-04-27 17:32:08 +02:00
refactor(webui): remove unused functions
This commit is contained in:
parent
18b428cc5f
commit
7370b43005
1 changed files with 0 additions and 69 deletions
|
|
@ -14,41 +14,6 @@ export default class KomgaSeriesService {
|
|||
this.http = http
|
||||
}
|
||||
|
||||
async getSeries(libraryId?: string, pageRequest?: PageRequest, search?: string, status?: string[],
|
||||
readStatus?: string[], genre?: string[], tag?: string[], language?: string[],
|
||||
publisher?: string[], ageRating?: string[], releaseDate?: string[], authors?: AuthorDto[],
|
||||
searchRegex?: string, complete?: boolean, sharingLabel?: string[], oneshot?: boolean): Promise<Page<SeriesDto>> {
|
||||
try {
|
||||
const params = {...pageRequest} as any
|
||||
if (libraryId) params.library_id = libraryId
|
||||
if (search) params.search = search
|
||||
if (searchRegex) params.search_regex = searchRegex
|
||||
if (status) params.status = status
|
||||
if (readStatus) params.read_status = readStatus
|
||||
if (genre) params.genre = genre
|
||||
if (tag) params.tag = tag
|
||||
if (language) params.language = language
|
||||
if (publisher) params.publisher = publisher
|
||||
if (ageRating) params.age_rating = ageRating
|
||||
if (releaseDate) params.release_year = releaseDate
|
||||
if (authors) params.author = authors.map(a => `${a.name},${a.role}`)
|
||||
if (complete !== undefined) params.complete = complete
|
||||
if (sharingLabel) params.sharing_label = sharingLabel
|
||||
if (oneshot !== undefined) params.oneshot = oneshot
|
||||
|
||||
return (await this.http.get(API_SERIES, {
|
||||
params: params,
|
||||
paramsSerializer: params => qs.stringify(params, {indices: false}),
|
||||
})).data
|
||||
} catch (e) {
|
||||
let msg = 'An error occurred while trying to retrieve series'
|
||||
if (e.response.data.message) {
|
||||
msg += `: ${e.response.data.message}`
|
||||
}
|
||||
throw new Error(msg)
|
||||
}
|
||||
}
|
||||
|
||||
async getSeriesList(search: SeriesSearch, pageRequest?: PageRequest): Promise<Page<SeriesDto>> {
|
||||
try {
|
||||
return (await this.http.post(`${API_SERIES}/list`, search, {
|
||||
|
|
@ -64,40 +29,6 @@ export default class KomgaSeriesService {
|
|||
}
|
||||
}
|
||||
|
||||
async getAlphabeticalGroups(libraryId?: string, search?: string, status?: string[],
|
||||
readStatus?: string[], genre?: string[], tag?: string[], language?: string[],
|
||||
publisher?: string[], ageRating?: string[], releaseDate?: string[], authors?: AuthorDto[],
|
||||
complete?: boolean, sharingLabel?: string[], oneshot?: boolean): Promise<GroupCountDto[]> {
|
||||
try {
|
||||
const params = {} as any
|
||||
if (libraryId) params.library_id = libraryId
|
||||
if (search) params.search = search
|
||||
if (status) params.status = status
|
||||
if (readStatus) params.read_status = readStatus
|
||||
if (genre) params.genre = genre
|
||||
if (tag) params.tag = tag
|
||||
if (language) params.language = language
|
||||
if (publisher) params.publisher = publisher
|
||||
if (ageRating) params.age_rating = ageRating
|
||||
if (releaseDate) params.release_year = releaseDate
|
||||
if (authors) params.author = authors.map(a => `${a.name},${a.role}`)
|
||||
if (complete !== undefined) params.complete = complete
|
||||
if (sharingLabel) params.sharing_label = sharingLabel
|
||||
if (oneshot !== undefined) params.oneshot = oneshot
|
||||
|
||||
return (await this.http.get(`${API_SERIES}/alphabetical-groups`, {
|
||||
params: params,
|
||||
paramsSerializer: params => qs.stringify(params, {indices: false}),
|
||||
})).data
|
||||
} catch (e) {
|
||||
let msg = 'An error occurred while trying to retrieve series alphabetical groups'
|
||||
if (e.response.data.message) {
|
||||
msg += `: ${e.response.data.message}`
|
||||
}
|
||||
throw new Error(msg)
|
||||
}
|
||||
}
|
||||
|
||||
async getSeriesListByAlphabeticalGroups(search: SeriesSearch): Promise<GroupCountDto[]>{
|
||||
try {
|
||||
return (await this.http.post(`${API_SERIES}/list/alphabetical-groups`, search)).data
|
||||
|
|
|
|||
Loading…
Reference in a new issue