'PROHIB_FAILED_SCREEN', 'PROHIB'),
allowNull: true,
},
- permit: {
+ deny: {
type: DataTypes.STRING,
allowNull: true,
},
- deny: {
+ permit: {
type: DataTypes.STRING,
allowNull: true,
},
},
phoneBarEnableRecording: {
type: DataTypes.BOOLEAN,
- defaultValue: false
+ defaultValue: true
}
}, {
tableName: 'users',
}
});
User.addScope('queues', {
- include: [models.VoiceQueue, models.ChatQueue, models.MailQueue,
- models.FaxQueue, models.SmsQueue, models.OpenchannelQueue
- ]
+ include: [{
+ model: models.VoiceQueue,
+ required: false
+ }, {
+ model: models.ChatQueue,
+ required: false
+ }, {
+ model: models.MailQueue,
+ required: false
+ }, {
+ model: models.FaxQueue,
+ required: false
+ }, {
+ model: models.SmsQueue,
+ required: false
+ }, {
+ model: models.OpenchannelQueue,
+ required: false
+ }]
});
User.addScope('checkPauseStatus', function(query) {