PageSourceSearch

https://taskon.xyz/assets/taskChain-gUwVYqqs.js

js taskon.xyz collected 2026-09-24 10:10:02 UTC 3,178 bytes, 1 lines download raw bytes

1import{Ai as e,Fo as t,Fr as n,Ha as r,Ii as i}from"./track-CV3zh0zK.js";import{a,m as o,o as s}from"./count-Di9Hz7kC.js";import{t as c}from"./ConfirmNotice-DPW96L2A.js";import{t as l}from"./TaskTemplateId-DDQtWQpt.js";import{t as u}from"./CampaignStatus-4unQIWHE.js";import{t as d}from"./getSetCampaignParams-CFfNDdAe.js";import{t as f}from"./setCampaign-DwE21gjh.js";import{t as p}from"./submitCampaign-DU_wHb9k.js";import{t as m}from"./setDayChallenge-4zBoc5TJ.js";var h=(e,t)=>`/${e}?taskChain=${t}`,g=(e,t,n)=>n?`https://${n}?taskChain=${t}`:`${i}/${e}?taskChain=${t}`,_=async(e,t)=>{let n=await d({campaign_id:e}),i=n.qualifier_rewards.map(e=>({...e,reward_id:0})),a=n.winner_rewards.map(e=>({...e,winner_layer_rewards:e.winner_layer_rewards.map(e=>({...e,rewards:e.rewards.map(e=>({...e,reward_id:0}))}))})),o=n.tasks.map(e=>{let t={...e};return delete t.id,t}),s=0;return n.campaign_end&&n.campaign_end>0&&(s=Date.now()+r*7),await f({...n,id:0,name:`[Copy from] - ${n.name}`,is_draft:!0,is_preview:!1,campaign_start:0,start_immediately:!0,campaign_end:s,campaign_status:u.Draft,sector_id:t||n.sector_id,tasks:o,qualifier_rewards:i,winner_rewards:a},{noToast:!0})},v=e=>`Day ${e} Challenge`,y=async(e,t,n)=>{let r=await d({campaign_id:e}),i=r.qualifier_rewards.map(e=>({...e,reward_id:0})),a=r.winner_rewards.map(e=>({...e,winner_layer_rewards:e.winner_layer_rewards.map(e=>({...e,rewards:e.rewards.map(e=>({...e,reward_id:0}))}))})),o=r.tasks.map(e=>{let t={...e};return delete t.id,t});return await m({id:0,name:v(t+1),desc:r.desc,campaign_start:0,campaign_end:0,campaign_image:r.campaign_image,campaign_type:r.campaign_type,google_recaptcha:r.google_recaptcha,is_draft:!0,is_private:r.is_private,campaign_status:u.Draft,eligibility_express:r.eligibility_express,winner_rewards:a,qualifier_rewards:i,eligs:r.eligs,tasks:o,min_finished_optional_task_num:r.min_finished_optional_task_num,min_finished_optional_task_points:r.min_finished_optional_task_points,locked_assets:r.locked_assets,is_preview:!1,is_send_cohost_invite:r.is_send_cohost_invite,cohosts:r.cohosts,extra_bonus:r.extra_bonus,start_immediately:!0,incentive_rank_by_points_id:r.incentive_rank_by_points_id,can_modify_task_ids:r.can_modify_task_ids,sector_id:n||r.sector_id,device_limit:r.device_limit,ip_limit:r.ip_limit,publish_all:!1},{noToast:!0})},b=async(e,t)=>{let n=e===`delist`?`delist_subsequent_days_desc`:`publish_previous_days_desc`,r=e===`delist`?`delist_all`:`publish_all`;await c({desc:t(n),cancelButton:t(`cancel`),confirmButton:t(r)})},x=(e,t={})=>{let{per_amount:n,total_amount:r}=e,{hasBlindBox:i,totalWinners:c}=t;if(i){let e=c??0;if(!e)return`0~${r}`;let t=a(r||`0`,e);return`${s(o(t,`0.2`),6)}~${s(o(t,`2`),6)}`}return n&&n!==`0`?n:`0~${r}`},S=e=>e.errorCode===n.EXCEEDED_DEVICE_LIMIT?t.global.t(`task_chain_limit_device_error`):e.errorCode===n.EXCEEDED_IP_LIMIT?t.global.t(`task_chain_limit_ip_error`):e.message,C=async t=>{try{await p({campaign_id:t,google_recaptcha:``,auto_follow_campaign_owner:!1},{noToast:!0})}catch(t){let n=t;throw e.error(S(n)),n}},w=()=>[l.JoinCommunity,l.PowTask,l.PowQa,l.QuizChoose];export{h as a,b as c,w as i,C as l,_ as n,g as o,v as r,x as s,y as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.