Files
habitica/migrations/command-line/contribs_plan.js
Matteo Pagliazzi 74ba55c20b Upgrade tests tools and lint migrations and scripts (part 2) (#9998)
* upgrade gulp-babel

* upgrade babel-eslint

* upgrade eslint-friendly-formatter

* start upgrading chai

* start to upgrade eslint

* restore skipped tests

* start to upgrqde monk

* fix linting and remove unused file

* fix mocha notifications, and common tests

* fix unit tests

* start to fix initrgration tests

* more integration tests fixes

* upgrade monk to latest version

* lint /scripts

* migrations: start moving to /archive unused migrations and run eslint with --fix

* lint migrations

* fix more integration tests

* fix test
2018-02-17 18:11:24 +01:00

23 lines
384 B
JavaScript

// Give contrib.level 7+ free subscription for life
db.users.update(
{
'contributor.level': {$gte: 7},
'purchased.plan.customerId': null,
},
{
$set: {
'purchased.plan': {
planId: 'basic',
customerId: 'habitrpg',
dateCreated: new Date(),
dateUpdated: new Date(),
gemsBought: 0,
},
},
},
{multi: true}
);