@@ -19,7 +19,11 @@ SubscriptionSchema = new Schema
planCode: String
allowed: {type: Boolean, default: true}
overleaf:
- id: { type: Number }
+ id:
+ type: Number
+ index:
+ unique: true,
+ partialFilterExpression: {'overleaf.id': {$exists: true}}
SubscriptionSchema.statics.findAndModify = (query, update, callback)->