This commit is contained in:
parent
0c1a632cec
commit
49d97f6108
|
@ -2,6 +2,12 @@ const Minfy = require('../models/minifed_urls')
|
||||||
const base_url = 'https://minfy.xyz/'
|
const base_url = 'https://minfy.xyz/'
|
||||||
const { nanoid } = require('nanoid')
|
const { nanoid } = require('nanoid')
|
||||||
|
|
||||||
|
const blackListedAliases = ['404','dashboard','qr','credits','github','admin','geo','all','me','go','upload','download','link','about','tos','faqs']
|
||||||
|
|
||||||
|
function verifyAlias(alias) {
|
||||||
|
const boolean = blackListedAliases.find(element => element===alias);
|
||||||
|
return boolean;
|
||||||
|
}
|
||||||
module.exports.getAllData = async (req, res) => {
|
module.exports.getAllData = async (req, res) => {
|
||||||
Minfy.find({})
|
Minfy.find({})
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
|
@ -111,6 +117,12 @@ module.exports.updateUrlData = async (req, res) => {
|
||||||
|
|
||||||
module.exports.addURLAuthed = async (req, res) => {
|
module.exports.addURLAuthed = async (req, res) => {
|
||||||
const { alias, originalUrl } = req.body
|
const { alias, originalUrl } = req.body
|
||||||
|
if(verifyAlias(alias))
|
||||||
|
{
|
||||||
|
res.sendStatus(500);
|
||||||
|
throw new Error('This alias cannot be used, try some another.');
|
||||||
|
}
|
||||||
|
|
||||||
var createdBy = req.user.data.email
|
var createdBy = req.user.data.email
|
||||||
// console.log(req.user);
|
// console.log(req.user);
|
||||||
const minifiedUrl = base_url + alias
|
const minifiedUrl = base_url + alias
|
||||||
|
|
Loading…
Reference in New Issue