use constants to refer to claim length, longId, shortId
This commit is contained in:
parent
ee1e20bd14
commit
50cbe12649
1 changed files with 5 additions and 2 deletions
|
@ -2,7 +2,11 @@ const { handleErrorResponse } = require('../../../utils/errorHandlers.js');
|
|||
const getChannelData = require('./getChannelData.js');
|
||||
const isApprovedChannel = require('../../../../../utils/isApprovedChannel');
|
||||
const { publishing: { serveOnlyApproved, approvedChannels } } = require('@config/siteConfig');
|
||||
|
||||
const NO_CHANNEL = 'NO_CHANNEL';
|
||||
const LONG_ID = 'longId';
|
||||
const SHORT_ID = 'shortId';
|
||||
const LONG_CLAIM_LENGTH = 40;
|
||||
|
||||
/*
|
||||
|
||||
|
@ -14,10 +18,9 @@ const channelData = ({ ip, originalUrl, body, params }, res) => {
|
|||
const channelName = params.channelName;
|
||||
let channelClaimId = params.channelClaimId;
|
||||
if (channelClaimId === 'none') channelClaimId = null;
|
||||
|
||||
const chanObj = {};
|
||||
if (channelName) chanObj.name = channelName;
|
||||
if (channelClaimId) chanObj[(channelClaimId.length === 40 ? 'longId' : 'shortId')] = channelClaimId;
|
||||
if (channelClaimId) chanObj[(channelClaimId.length === LONG_CLAIM_LENGTH ? LONG_ID : SHORT_ID)] = channelClaimId;
|
||||
if (serveOnlyApproved && !isApprovedChannel(chanObj, approvedChannels)) {
|
||||
return res.status(404).json({
|
||||
success: false,
|
||||
|
|
Loading…
Reference in a new issue