Added movability of dialogs
This commit is contained in:
22
backend/services/ContactService.js
Normal file
22
backend/services/ContactService.js
Normal file
@@ -0,0 +1,22 @@
|
||||
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();
|
||||
Reference in New Issue
Block a user