miracle/middleware/shorten.js

13 lines
326 B
JavaScript

import { tall } from 'tall';
export default function (context) {
return tall(process.env.SHORTENER_BASE+context.route.path).then(function(unshortenedUrl) {
if(unshortenedUrl == process.env.SHORTENER_BASE) {
return;
}
context.redirect(unshortenedUrl);
});
// context.redirect("https://nanao.moe");
}