Compare commits
2 commits
19cdfcc5bc
...
b07d0097d3
Author | SHA1 | Date | |
---|---|---|---|
b07d0097d3 | |||
a61e4c3382 |
7 changed files with 16 additions and 7 deletions
|
@ -26,7 +26,11 @@
|
|||
**/values.dev.yaml
|
||||
**/build
|
||||
**/dist
|
||||
public/css/*.css
|
||||
public/courses/*.txt
|
||||
LICENSE
|
||||
README.md
|
||||
|
||||
data/main_db.json
|
||||
data/test_db.json
|
||||
stack.env
|
||||
public/css/*.css
|
||||
public/courses/*.txt
|
||||
|
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1,8 +1,9 @@
|
|||
# Custom
|
||||
stack.env
|
||||
public/css/*
|
||||
public/courses/*
|
||||
data/*
|
||||
!data/main_db.json
|
||||
!data/main_db.example.json
|
||||
|
||||
# Logs
|
||||
logs
|
||||
|
|
|
@ -51,6 +51,8 @@ COPY . .
|
|||
RUN pnpm run build
|
||||
|
||||
# This project specific
|
||||
RUN mv stack.env.example stack.env
|
||||
RUN mv data/main_db.example.json data/main_db.json
|
||||
RUN chmod -R 777 data/
|
||||
RUN chmod -R 777 public/
|
||||
# End
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
require("dotenv").config();
|
||||
require("dotenv").config({
|
||||
path: "stack.env",
|
||||
});
|
||||
|
||||
module.exports = {
|
||||
/* Set true for production database */
|
||||
|
@ -17,4 +19,4 @@ module.exports = {
|
|||
cookieSecret: process.env.COOKIE || "",
|
||||
/* Discord webhook url or leave empty */
|
||||
webhook_url: process.env.WEBHOOK || "",
|
||||
};
|
||||
};
|
||||
|
|
|
@ -21,10 +21,10 @@ router.get("/", async (req, res) => {
|
|||
/* Pages Count */
|
||||
const coursesCount = Object.keys(courses).length;
|
||||
const pagesCount = Math.max(Math.ceil(coursesCount / 20), 0);
|
||||
|
||||
if (page === "Page") page = 1;
|
||||
if (page * 20 - coursesCount >= 20) page = 1;
|
||||
|
||||
/* Pages Dropdown */
|
||||
let pagesDropdown = "";
|
||||
|
||||
for (let i = 1; i <= pagesCount; i++) {
|
||||
|
@ -118,7 +118,7 @@ router.get("/", async (req, res) => {
|
|||
plays: "DESC",
|
||||
};
|
||||
|
||||
if (sortType === "none" || sortType === "Sort")
|
||||
if (sortType === "none" || sortType === "Sort by")
|
||||
sortedCodesData = codesData.sort((a, b) => {
|
||||
return b.time - a.time;
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue