Skip to content

Instantly share code, notes, and snippets.

View mrvictorn's full-sized avatar

Victor Nesterenko mrvictorn

View GitHub Profile
'use strict';
var _Campaign = require('../models/Campaign');
const reEXCLUSIEF = new RegExp('^ww[w0-9^]\.'); //
// targets.retainTraffic.domain
const dirtyObjCursor = _Campaign.default.find({ 'targets.retainTraffic.domain': { $regex: reEXCLUSIEF } }).cursor();
dirtyObjCursor.on('data', obj => {
var Campaign = require('../models/Campaign');
const re = new RegExp('( )?(\||\:|\-)?( |[(])?EXCLUSIEF(.*)');
const d = Campaign.default.find({'offer.text':{$regex: re}}).cursor();
d.on('data', o=>{
console.log(o._id,o.offer.text);
Campaign.default.update({_id:o._id}, {$set:{'offer.text': o.title.replace(re,'').replace('|','').trim()}}).then(ee=>console.log(ee));
});
@mrvictorn
mrvictorn / gulpfile.js
Created December 8, 2015 12:56 — forked from edouard-lopez/gulpfile.js
Gulp copy font-awesome files to dist/ directory
'use strict';
// Generated on 2014-04-14 using generator-leaflet 0.0.14
var gulp = require('gulp');
var open = require('open');
var wiredep = require('wiredep').stream;
// Load plugins
var $ = require('gulp-load-plugins')();