fix formatInAppUrl function for open.lbry.com links

This commit is contained in:
Sean Yesmunt 2019-12-09 14:42:10 -05:00
parent 2bc4ca0c22
commit 6d2c414363
2 changed files with 9 additions and 5 deletions

View file

@ -13,6 +13,7 @@ app.use(async (ctx, next) => {
try {
await next();
} catch (err) {
console.log('error: ', err);
ctx.status = err.status || 500;
ctx.body = err.message;
}

View file

@ -32,6 +32,8 @@ exports.formatInAppUrl = path => {
if (appPageMatches && appPageMatches.length) {
// Definitely an app page (or it's formatted like one)
const [, , page, queryString] = appPageMatches;
if (Object.values(PAGES).includes(page)) {
let actualUrl = '/$/' + page;
if (queryString) {
@ -40,6 +42,7 @@ exports.formatInAppUrl = path => {
return actualUrl;
}
}
// Regular claim url
return path;