Updated plan updated date if user has cancelled (#9773)

* Updated plan updated date if user has cancelled

* Added test for plan with only date updated
This commit is contained in:
Keith Holliday
2018-01-08 12:50:15 -06:00
committed by GitHub
parent 587847f5e9
commit d3ee3ca53d
3 changed files with 21 additions and 4 deletions

View File

@@ -19,9 +19,8 @@ import paypalPayments from '../../libs/paypalPayments';
const daysSince = common.daysSince;
schema.methods.isSubscribed = function isSubscribed () {
let now = new Date();
let plan = this.purchased.plan;
const now = new Date();
const plan = this.purchased.plan;
return plan && plan.customerId && (!plan.dateTerminated || moment(plan.dateTerminated).isAfter(now));
};