Upload refactor #242
1 changed files with 10 additions and 3 deletions
|
@ -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}`);
|
||||||
defined on line 9 to hoist and make available further down promise chain defined on line 9 to hoist and make available further down promise chain
|
|||||||
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,
|
||||||
|
|
Loading…
Reference in a new issue
Missing
let
?