ilhamdev commited on
Commit
87994b1
·
verified ·
1 Parent(s): fe82bd7

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +9 -2
index.js CHANGED
@@ -500,8 +500,15 @@ app.all('/', (req, res) => {
500
  if (!/https:\/\/mega\.nz\/file\/[a-zA-Z0-9]{8}#[a-zA-Z0-9-_]{43}/.test(url)) {
501
  return res.json({ message: 'Invalid URL' });
502
  }
503
- console.log(url);
504
- return res.json({ message: 'URL is valid' });
 
 
 
 
 
 
 
505
  } catch (e) {
506
  console.log(e);
507
  return res.json({ message: e.message });
 
500
  if (!/https:\/\/mega\.nz\/file\/[a-zA-Z0-9]{8}#[a-zA-Z0-9-_]{43}/.test(url)) {
501
  return res.json({ message: 'Invalid URL' });
502
  }
503
+ const file = File.fromURL(url);
504
+ await file.loadAttributes();
505
+ let data = await file.downloadBuffer();
506
+ data = await uploadBuffer(data)
507
+ return res.json({
508
+ title: file.name,
509
+ size: formatSize(file.size),
510
+ url: data
511
+ })
512
  } catch (e) {
513
  console.log(e);
514
  return res.json({ message: e.message });