fixed short url passing in serveControler

This commit is contained in:
bill bittner 2017-07-19 08:12:59 -07:00
parent 06e6f0a440
commit db1813cd08
2 changed files with 5 additions and 3 deletions

View file

@ -195,10 +195,11 @@ module.exports = {
let shortUrl; let shortUrl;
// 1. validate the claim id & retrieve the full claim id if needed // 1. validate the claim id & retrieve the full claim id if needed
getClaimIdandShortUrl(name, providedClaimId) getClaimIdandShortUrl(name, providedClaimId)
.then(({ claimId, shortUrl }) => { .then(result => {
// 2. check locally for the claim // 2. check locally for the claim
uri = `${name}#${claimId}`; uri = `${name}#${result.claimId}`;
return db.File.findOne({ where: { name, claimId } }); shortUrl = result.shortUrl;
return db.File.findOne({ where: { name, claimId: result.claimId } });
}) })
.then(result => { .then(result => {
// 3. if a match is found locally, serve that claim // 3. if a match is found locally, serve that claim

View file

@ -105,6 +105,7 @@ module.exports = {
.then(result => { .then(result => {
claimId = url; claimId = url;
shortUrl = result; shortUrl = result;
logger.debug('short url', shortUrl);
resolve({ claimId, shortUrl }); resolve({ claimId, shortUrl });
}) })
.catch(error => { .catch(error => {