Added super admin notif

This commit is contained in:
Vins 2023-09-25 14:34:30 +02:00
parent d861ae84da
commit 3a08491b94

View File

@ -1,7 +1,7 @@
import DocumentsService from "@Services/super-admin/DocumentsService/DocumentsService";
import { Documents } from "@prisma/client";
import { Document, Vote } from "le-coffre-resources/dist/SuperAdmin";
import User, { Document, Vote } from "le-coffre-resources/dist/SuperAdmin";
import { Service } from "typedi";
import NotificationsService from "@Services/common/NotificationsService/NotificationsService";
import UsersService from "@Services/super-admin/UsersService/UsersService";
@ -62,5 +62,24 @@ export default class NotificationBuilder {
});
}
public async sendDismissNotification(user: User){
this.notificationsService.create({
message: "Vous navez désormais plus le rôle de Super Administrateur de la plateforme.",
redirection_url: "",
created_at: new Date(),
updated_at: new Date(),
user : [user] || [],
});
}
public async sendNominateNotification(user: User){
this.notificationsService.create({
message: "Vous avez désormais le rôle de Super Administrateur de la plateforme.",
redirection_url: "",
created_at: new Date(),
updated_at: new Date(),
user : [user] || [],
});
}
}