akkun3704 commited on
Commit
a8a9771
·
1 Parent(s): 21d123c

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +5 -5
index.js CHANGED
@@ -95,13 +95,13 @@ app.get('/yt/convert', async (req, res) => {
95
  const { hash } = req.query
96
  if (!hash) return res.json({ success: false, message: 'Invalid hash' })
97
 
98
- const createPayload = (payload) => ({
99
  method: 'POST',
100
- body: new URLSearchParams(Object.entries(payload)),
101
  headers: { referer: 'https://y2mate.is/' }
102
- })
103
 
104
- const reqTaskId = await fetch('https://srvcdn3.2convert.me/api/json', createPayload({ hash }))
105
  if (!reqTaskId.ok) return res.json({ success: false, message: 'Hash not found' })
106
 
107
  const reqTaskJson = await reqTaskId.json()
@@ -110,7 +110,7 @@ app.get('/yt/convert', async (req, res) => {
110
  let downloadUrl
111
  while (!downloadUrl) {
112
  const { taskId } = reqTaskJson
113
- const fetchTaskId = await fetch('https://srvcdn3.2convert.me/api/json/task', createPayload({ taskId }))
114
  const fetchTaskJson = await fetchTaskId.json()
115
 
116
  if (fetchTaskJson.status === 'finished') {
 
95
  const { hash } = req.query
96
  if (!hash) return res.json({ success: false, message: 'Invalid hash' })
97
 
98
+ const fetchPost = (url, body) => (fetch(url, {
99
  method: 'POST',
100
+ body: new URLSearchParams(body),
101
  headers: { referer: 'https://y2mate.is/' }
102
+ }))
103
 
104
+ const reqTaskId = await fetchPost('https://srvcdn3.2convert.me/api/json', { hash })
105
  if (!reqTaskId.ok) return res.json({ success: false, message: 'Hash not found' })
106
 
107
  const reqTaskJson = await reqTaskId.json()
 
110
  let downloadUrl
111
  while (!downloadUrl) {
112
  const { taskId } = reqTaskJson
113
+ const fetchTaskId = await fetchPost('https://srvcdn3.2convert.me/api/json/task', { taskId })
114
  const fetchTaskJson = await fetchTaskId.json()
115
 
116
  if (fetchTaskJson.status === 'finished') {