Skip to content

Commit

Permalink
fix a var bug
Browse files Browse the repository at this point in the history
  • Loading branch information
shubhsherl committed Jul 15, 2019
1 parent 1e9b610 commit 4c9c89e
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
11 changes: 5 additions & 6 deletions app/articles/server/api/api.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,11 @@ const Api = new Restivus({
}
}

this.announceToken = settings.get('Announcement_Token');

if (this.announceToken !== decodeURIComponent(this.request.params.token)) {
this.announceToken = settings.get('Announcement_Token');
const { blogId } = this.request.params;
const token = decodeURIComponent(this.request.params.token);

if (this.announceToken !== `${ blogId }/${ token }`) {
return {
error: {
statusCode: 404,
Expand All @@ -54,8 +55,6 @@ const Api = new Restivus({
});

function executeAnnouncementRest() {


const defaultValues = {
channel: this.bodyParams.channel,
alias: this.bodyParams.alias,
Expand Down Expand Up @@ -87,4 +86,4 @@ function executeAnnouncementRest() {
Api.addRoute(':blogId/:token', { authRequired: true }, {
post: executeAnnouncementRest,
get: executeAnnouncementRest,
});
});
8 changes: 4 additions & 4 deletions app/articles/server/methods/admin.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ function setupGhost(user, token) {
const rcUrl = Meteor.absoluteUrl().replace(/\/$/, '');
const blogTitle = settings.get('Article_Site_title');
const blogToken = Random.id(17);
const announceToken = `${blogToken}/${Random.id(24)}`;
const collabToken = `${blogToken}/${Random.id(24)}`;
settings.updateById('Announcement_Token', announce_token);
settings.updateById('Collaboration_Token', announce_token);
const announceToken = `${ blogToken }/${ Random.id(24) }`;
const collabToken = `${ blogToken }/${ Random.id(24) }`;
settings.updateById('Announcement_Token', announceToken);
settings.updateById('Collaboration_Token', collabToken);
const data = {
setup: [{
rc_url: rcUrl,
Expand Down
2 changes: 2 additions & 0 deletions app/articles/server/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Meteor.startup(() => {

this.add('Announcement_Token', 'announcement_token', {
type: 'string',
readonly: true,
enableQuery: {
_id: 'Articles_enabled',
value: true,
Expand All @@ -43,6 +44,7 @@ Meteor.startup(() => {

this.add('Collaboration_Token', 'collaboration_token', {
type: 'string',
readonly: true,
enableQuery: {
_id: 'Articles_enabled',
value: true,
Expand Down

0 comments on commit 4c9c89e

Please sign in to comment.