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;
// 1. validate the claim id & retrieve the full claim id if needed
getClaimIdandShortUrl(name, providedClaimId)
.then(({ claimId, shortUrl }) => {
.then(result => {
// 2. check locally for the claim
uri = `${name}#${claimId}`;
return db.File.findOne({ where: { name, claimId } });
uri = `${name}#${result.claimId}`;
shortUrl = result.shortUrl;
return db.File.findOne({ where: { name, claimId: result.claimId } });
})
.then(result => {
// 3. if a match is found locally, serve that claim

View file

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