Update plugins/alldownloader.js
Browse files- plugins/alldownloader.js +6 -0
plugins/alldownloader.js
CHANGED
@@ -230,6 +230,12 @@ AllDlRoutes.get('/api/v1/dl/youtube', authenticateApiKey, apiLimiter, async (req
|
|
230 |
return res.status(400).json({ error: "url parameter is required." });
|
231 |
}
|
232 |
const results = await youtubedl(url);
|
|
|
|
|
|
|
|
|
|
|
|
|
233 |
res.json({ results });
|
234 |
} catch (error) {
|
235 |
res.status(500).json({ error: error.message });
|
|
|
230 |
return res.status(400).json({ error: "url parameter is required." });
|
231 |
}
|
232 |
const results = await youtubedl(url);
|
233 |
+
for (const video of results.video) {
|
234 |
+
video.url = await video.download();
|
235 |
+
}
|
236 |
+
for (const audio of results.audio) {
|
237 |
+
audio.url = await audio.download();
|
238 |
+
}
|
239 |
res.json({ results });
|
240 |
} catch (error) {
|
241 |
res.status(500).json({ error: error.message });
|