diff options
| author | Factiven <[email protected]> | 2023-07-17 09:54:01 +0700 |
|---|---|---|
| committer | Factiven <[email protected]> | 2023-07-17 09:54:01 +0700 |
| commit | 5c492f9d8aff033017a1c1c4be1ac6a4fe5f93d3 (patch) | |
| tree | d666090dbdef465698276b6b76d5b21344f0a2cb /pages | |
| parent | update .env.example (diff) | |
| download | moopa-5c492f9d8aff033017a1c1c4be1ac6a4fe5f93d3.tar.xz moopa-5c492f9d8aff033017a1c1c4be1ac6a4fe5f93d3.zip | |
yet another fix
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/en/anime/[...id].js | 23 | ||||
| -rw-r--r-- | pages/en/index.js | 8 |
2 files changed, 5 insertions, 26 deletions
diff --git a/pages/en/anime/[...id].js b/pages/en/anime/[...id].js index b6393d4..298058a 100644 --- a/pages/en/anime/[...id].js +++ b/pages/en/anime/[...id].js @@ -29,6 +29,7 @@ import { GET_MEDIA_USER } from "../../../queries"; import { GET_MEDIA_INFO } from "../../../queries"; import { ToastContainer } from "react-toastify"; +import { convertSecondsToTime } from "../../../utils/getTimes"; // import { aniInfo } from "../../components/devComp/data"; // console.log(GET_MEDIA_USER); @@ -1109,28 +1110,6 @@ export async function getServerSideProps(context) { }; } -function convertSecondsToTime(sec) { - let days = Math.floor(sec / (3600 * 24)); - let hours = Math.floor((sec % (3600 * 24)) / 3600); - let minutes = Math.floor((sec % 3600) / 60); - - let time = ""; - - if (days > 0) { - time += `${days}d `; - } - - if (hours > 0) { - time += `${hours}h `; - } - - if (minutes > 0) { - time += `${minutes}m `; - } - - return time.trim(); -} - function getBrightness(hexColor) { if (!hexColor) { return 200; diff --git a/pages/en/index.js b/pages/en/index.js index 17650c3..421452a 100644 --- a/pages/en/index.js +++ b/pages/en/index.js @@ -557,12 +557,12 @@ export async function getServerSideProps(context) { const genreDetail = await aniListData({ sort: "TYPE", page: 1 }); const apikey = process.env.API_KEY; - - let schedules = []; + + let schedules; if (apikey) { const res = await fetch(`https://api.anify.tv/schedule?apikey=${apikey}`); if (res.error) { - schedules = []; + schedules = null; } else { schedules = await res.json(); } @@ -577,7 +577,7 @@ export async function getServerSideProps(context) { populars: popularDetail.props, sessions: session, upComing, - schedules, + schedules: schedules || null, }, }; } |