Merge remote-tracking branch 'origin/3.1-dev' into 3.1-dev

# Conflicts:
#	webui/src/components/ab-add-rss.vue
This commit is contained in:
EstrellaXD
2024-04-10 15:28:45 +08:00
4 changed files with 14 additions and 7 deletions

View File

@@ -42,12 +42,16 @@ export const apiDownload = {
* 新番
* @param bangumiData - Bangumi 数据
*/
async subscribe(bangumiData: BangumiRule) {
const postData: BangumiAPI = {
async subscribe(bangumiData: BangumiRule, rss: RSS) {
const bangumi: BangumiAPI = {
...bangumiData,
filter: bangumiData.filter.join(','),
rss_link: bangumiData.rss_link.join(','),
};
const postData = {
data: bangumi,
rss,
};
const { data } = await axios.post<ApiSuccess>(
'api/v1/rss/subscribe',
postData