updated Claim record save after publish to include channelName

This commit is contained in:
bill bittner 2017-11-03 14:23:54 -07:00
parent e34e78c169
commit fc5d8510ad

View file

@ -15,13 +15,19 @@ module.exports = {
publishResults = tx; publishResults = tx;
if (publishParams.channel_name) { if (publishParams.channel_name) {
logger.debug(`this claim was published in channel: ${publishParams.channel_name}`); logger.debug(`this claim was published in channel: ${publishParams.channel_name}`);
return db.Channel.findOne({where: {channelName: publishParams.channel_name}}).then(channel => { return channel.channelClaimId }); return db.Channel.findOne({where: {channelName: publishParams.channel_name}});
} else { } else {
logger.debug('this claim was published in channel: n/a'); logger.debug('this claim was published in channel: n/a');
return null; return null;
} }
}) })
.then(certificateId => { .then(channel => {
let certificateId = null;
let channelName = null;
if (channel) {
certificateId = channel.channelClaimId;
channelName = channel.channelName;
}
logger.debug(`certificateId: ${certificateId}`); logger.debug(`certificateId: ${certificateId}`);
const fileRecord = { const fileRecord = {
name : publishParams.name, name : publishParams.name,
@ -47,8 +53,9 @@ module.exports = {
height : 0, height : 0,
contentType: fileType, contentType: fileType,
nsfw : publishParams.metadata.nsfw, nsfw : publishParams.metadata.nsfw,
certificateId,
amount : publishParams.bid, amount : publishParams.bid,
certificateId,
channelName,
}; };
const upsertCriteria = { const upsertCriteria = {
name : publishParams.name, name : publishParams.name,