fix: fix typos
This commit is contained in:
parent
4174cea728
commit
6cdd8c27ce
@ -26,8 +26,8 @@ use crate::{
|
|||||||
MIKAN_EPISODE_HOMEPAGE_PATH, MIKAN_FANSUB_HOMEPAGE_PATH, MIKAN_FANSUB_ID_QUERY_KEY,
|
MIKAN_EPISODE_HOMEPAGE_PATH, MIKAN_FANSUB_HOMEPAGE_PATH, MIKAN_FANSUB_ID_QUERY_KEY,
|
||||||
MIKAN_POSTER_BUCKET_KEY, MIKAN_SEASON_FLOW_PAGE_PATH, MIKAN_SEASON_STR_QUERY_KEY,
|
MIKAN_POSTER_BUCKET_KEY, MIKAN_SEASON_FLOW_PAGE_PATH, MIKAN_SEASON_STR_QUERY_KEY,
|
||||||
MIKAN_SUBSCRIBER_SUBSCRIPTION_RSS_PATH, MIKAN_SUBSCRIBER_SUBSCRIPTION_TOKEN_QUERY_KEY,
|
MIKAN_SUBSCRIBER_SUBSCRIPTION_RSS_PATH, MIKAN_SUBSCRIBER_SUBSCRIPTION_TOKEN_QUERY_KEY,
|
||||||
MIKAN_YEAR_QUERY_KEY, MikanClient, build_mikan_bangumi_subscription_rss_url,
|
MIKAN_UNKNOWN_FANSUB_ID, MIKAN_YEAR_QUERY_KEY, MikanClient,
|
||||||
build_mikan_subscriber_subscription_rss_url,
|
build_mikan_bangumi_subscription_rss_url, build_mikan_subscriber_subscription_rss_url,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
media::{
|
media::{
|
||||||
@ -564,16 +564,17 @@ pub fn extract_mikan_episode_meta_from_episode_homepage_html(
|
|||||||
RecorderError::from_mikan_meta_missing_field(Cow::Borrowed("mikan_episode_id"))
|
RecorderError::from_mikan_meta_missing_field(Cow::Borrowed("mikan_episode_id"))
|
||||||
})?;
|
})?;
|
||||||
|
|
||||||
let fansub_name = html
|
let fansub_name = if mikan_fansub_id == MIKAN_UNKNOWN_FANSUB_ID {
|
||||||
.select(
|
MIKAN_UNKNOWN_FANSUB_ID.to_string()
|
||||||
|
} else {
|
||||||
|
html.select(
|
||||||
&Selector::parse(".bangumi-info a.magnet-link-wrap[href^='/Home/PublishGroup/']")
|
&Selector::parse(".bangumi-info a.magnet-link-wrap[href^='/Home/PublishGroup/']")
|
||||||
.unwrap(),
|
.unwrap(),
|
||||||
)
|
)
|
||||||
.next()
|
.next()
|
||||||
.map(extract_inner_text_from_element_ref)
|
.map(extract_inner_text_from_element_ref)
|
||||||
.ok_or_else(|| {
|
.ok_or_else(|| RecorderError::from_mikan_meta_missing_field(Cow::Borrowed("fansub_name")))?
|
||||||
RecorderError::from_mikan_meta_missing_field(Cow::Borrowed("fansub_name"))
|
};
|
||||||
})?;
|
|
||||||
|
|
||||||
let origin_poster_src = html.select(bangumi_poster_selector).next().and_then(|el| {
|
let origin_poster_src = html.select(bangumi_poster_selector).next().and_then(|el| {
|
||||||
el.value()
|
el.value()
|
||||||
@ -685,6 +686,13 @@ pub fn extract_mikan_fansub_meta_from_bangumi_homepage_html(
|
|||||||
html: &Html,
|
html: &Html,
|
||||||
mikan_fansub_id: String,
|
mikan_fansub_id: String,
|
||||||
) -> Option<MikanFansubMeta> {
|
) -> Option<MikanFansubMeta> {
|
||||||
|
if mikan_fansub_id == MIKAN_UNKNOWN_FANSUB_ID {
|
||||||
|
return Some(MikanFansubMeta {
|
||||||
|
mikan_fansub_id,
|
||||||
|
fansub: MIKAN_UNKNOWN_FANSUB_ID.to_string(),
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
html.select(
|
html.select(
|
||||||
&Selector::parse(&format!(
|
&Selector::parse(&format!(
|
||||||
"a.subgroup-name[data-anchor='#{mikan_fansub_id}']"
|
"a.subgroup-name[data-anchor='#{mikan_fansub_id}']"
|
||||||
|
@ -24,24 +24,22 @@ export const GET_TASKS = gql`
|
|||||||
subscription {
|
subscription {
|
||||||
displayName
|
displayName
|
||||||
sourceUrl
|
sourceUrl
|
||||||
cron {
|
}
|
||||||
nodes {
|
cron {
|
||||||
id
|
id
|
||||||
cronExpr
|
cronExpr
|
||||||
nextRun
|
nextRun
|
||||||
lastRun
|
lastRun
|
||||||
lastError
|
lastError
|
||||||
status
|
status
|
||||||
lockedAt
|
lockedAt
|
||||||
lockedBy
|
lockedBy
|
||||||
createdAt
|
createdAt
|
||||||
updatedAt
|
updatedAt
|
||||||
timeoutMs
|
timeoutMs
|
||||||
maxAttempts
|
maxAttempts
|
||||||
priority
|
priority
|
||||||
attempts
|
attempts
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
paginationInfo {
|
paginationInfo {
|
||||||
|
@ -27,6 +27,8 @@ export class GraphQLService {
|
|||||||
fetchPolicy: 'cache-and-network',
|
fetchPolicy: 'cache-and-network',
|
||||||
nextFetchPolicy: 'network-only',
|
nextFetchPolicy: 'network-only',
|
||||||
errorPolicy: 'all',
|
errorPolicy: 'all',
|
||||||
|
refetchWritePolicy: 'overwrite',
|
||||||
|
initialFetchPolicy: 'cache-and-network',
|
||||||
},
|
},
|
||||||
query: {
|
query: {
|
||||||
fetchPolicy: 'network-only',
|
fetchPolicy: 'network-only',
|
||||||
|
Loading…
Reference in New Issue
Block a user