From 95413ca00ef3d38a35b177d0bc10f3a8a55ff1f9 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 21 Oct 2019 11:38:47 +0200 Subject: [PATCH] . --- modules/notification/notification_detail.model.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/notification/notification_detail.model.js b/modules/notification/notification_detail.model.js index 805db8d..cb577a9 100644 --- a/modules/notification/notification_detail.model.js +++ b/modules/notification/notification_detail.model.js @@ -57,6 +57,15 @@ module.exports = function (sequelize, DataTypes) { timestamps: true, }); + NotificationDetail.addScope('onlyWithoutReceipt', () => { + return { + where: { + receiptDate: { [Sequelize.Op.ne]: null } + } + } + }); + + NotificationDetail.associate = function (models) { NotificationDetail.User = NotificationDetail.belongsTo(models.User, { foreignKey: 'userId', as: "user" }); //NotificationDetail.Notification = NotificationDetail.belongsTo(models.Notification, { foreignKey: 'notificationId', as: "user" });