fix: added temporary blacklist (#399)
This commit is contained in:
parent
c05357d7b2
commit
6fa8c26754
4 changed files with 18 additions and 0 deletions
|
@ -8,6 +8,7 @@ const {
|
||||||
} = require("../src/common/utils");
|
} = require("../src/common/utils");
|
||||||
const fetchStats = require("../src/fetchers/stats-fetcher");
|
const fetchStats = require("../src/fetchers/stats-fetcher");
|
||||||
const renderStatsCard = require("../src/cards/stats-card");
|
const renderStatsCard = require("../src/cards/stats-card");
|
||||||
|
const blacklist = require("../src/common/blacklist");
|
||||||
|
|
||||||
module.exports = async (req, res) => {
|
module.exports = async (req, res) => {
|
||||||
const {
|
const {
|
||||||
|
@ -31,6 +32,10 @@ module.exports = async (req, res) => {
|
||||||
|
|
||||||
res.setHeader("Content-Type", "image/svg+xml");
|
res.setHeader("Content-Type", "image/svg+xml");
|
||||||
|
|
||||||
|
if (blacklist.includes(username)) {
|
||||||
|
return res.send(renderError("Something went wrong"));
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
stats = await fetchStats(
|
stats = await fetchStats(
|
||||||
username,
|
username,
|
||||||
|
|
|
@ -7,6 +7,7 @@ const {
|
||||||
} = require("../src/common/utils");
|
} = require("../src/common/utils");
|
||||||
const fetchRepo = require("../src/fetchers/repo-fetcher");
|
const fetchRepo = require("../src/fetchers/repo-fetcher");
|
||||||
const renderRepoCard = require("../src/cards/repo-card");
|
const renderRepoCard = require("../src/cards/repo-card");
|
||||||
|
const blacklist = require("../src/common/blacklist");
|
||||||
|
|
||||||
module.exports = async (req, res) => {
|
module.exports = async (req, res) => {
|
||||||
const {
|
const {
|
||||||
|
@ -25,6 +26,10 @@ module.exports = async (req, res) => {
|
||||||
|
|
||||||
res.setHeader("Content-Type", "image/svg+xml");
|
res.setHeader("Content-Type", "image/svg+xml");
|
||||||
|
|
||||||
|
if (blacklist.includes(username)) {
|
||||||
|
return res.send(renderError("Something went wrong"));
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
repoData = await fetchRepo(username, repo);
|
repoData = await fetchRepo(username, repo);
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@ const {
|
||||||
} = require("../src/common/utils");
|
} = require("../src/common/utils");
|
||||||
const fetchTopLanguages = require("../src/fetchers/top-languages-fetcher");
|
const fetchTopLanguages = require("../src/fetchers/top-languages-fetcher");
|
||||||
const renderTopLanguages = require("../src/cards/top-languages-card");
|
const renderTopLanguages = require("../src/cards/top-languages-card");
|
||||||
|
const blacklist = require("../src/common/blacklist");
|
||||||
|
|
||||||
module.exports = async (req, res) => {
|
module.exports = async (req, res) => {
|
||||||
const {
|
const {
|
||||||
|
@ -27,6 +28,10 @@ module.exports = async (req, res) => {
|
||||||
|
|
||||||
res.setHeader("Content-Type", "image/svg+xml");
|
res.setHeader("Content-Type", "image/svg+xml");
|
||||||
|
|
||||||
|
if (blacklist.includes(username)) {
|
||||||
|
return res.send(renderError("Something went wrong"));
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
topLangs = await fetchTopLanguages(username);
|
topLangs = await fetchTopLanguages(username);
|
||||||
|
|
||||||
|
|
3
src/common/blacklist.js
Normal file
3
src/common/blacklist.js
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
const blacklist = ["renovate-bot", "technote-space", "sw-yx"];
|
||||||
|
|
||||||
|
module.exports = blacklist;
|
Loading…
Add table
Reference in a new issue