Files
yourpart3/backend/services/ContactService.js
2024-08-19 12:34:08 +02:00

22 lines
532 B
JavaScript

import ContactMessage from "../models/service/contactmessage.js";
class ContactService {
async addContactMessage(email, name, message, acceptDataSave) {
if (acceptDataSave && !email) {
throw new Error('emailrequired');
}
if (!acceptDataSave) {
name = '';
email = '';
}
ContactMessage.create({
email,
name,
message,
allowDataSave: acceptDataSave
});
}
}
export default new ContactService();