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 { try {
await next(); await next();
} catch (err) { } catch (err) {
console.log('error: ', err);
ctx.status = err.status || 500; ctx.status = err.status || 500;
ctx.body = err.message; ctx.body = err.message;
} }

View file

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