Reaperxxxx commited on
Commit
af55b1e
·
verified ·
1 Parent(s): 5f5395c

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +2 -20
server.js CHANGED
@@ -43,32 +43,14 @@ async function searchGogoanime(animeTitle, episodeNumber) {
43
  const episodeUrl = `https://www31.gogoanimes.fi/${animeSlug}-episode-${episodeNumber}`;
44
  console.log(`Episode URL: ${episodeUrl}`);
45
 
46
- return await getEpisodeInfo(episodeUrl, animeTitle, episodeNumber);
47
- } catch (error) {
48
- throw new Error("Error searching Gogoanime: " + error.message);
49
- }
50
- }
51
-
52
- async function getEpisodeInfo(episodeUrl, animeTitle, episodeNumber) {
53
- try {
54
- console.log(`Fetching: ${episodeUrl}`);
55
- const response = await axios.get(episodeUrl);
56
- const $ = cheerio.load(response.data);
57
-
58
- // Find download page URL
59
- const downloadPageUrl = $('.dowloads a').attr('href');
60
- if (!downloadPageUrl) throw new Error("Download page not found");
61
-
62
- console.log(`Download Page Found: ${downloadPageUrl}`);
63
-
64
  return {
65
  anime: animeTitle,
66
  episode: episodeNumber,
67
  owner: "Reiker",
68
- downloadPage: downloadPageUrl
69
  };
70
  } catch (error) {
71
- throw new Error("Error fetching episode info: " + error.message);
72
  }
73
  }
74
 
 
43
  const episodeUrl = `https://www31.gogoanimes.fi/${animeSlug}-episode-${episodeNumber}`;
44
  console.log(`Episode URL: ${episodeUrl}`);
45
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  return {
47
  anime: animeTitle,
48
  episode: episodeNumber,
49
  owner: "Reiker",
50
+ episodeUrl: episodeUrl
51
  };
52
  } catch (error) {
53
+ throw new Error("Error searching Gogoanime: " + error.message);
54
  }
55
  }
56