Не работает отправка формы заявок в sendinblue на node.js и express

Задача стоит следующая, необходимо восстановить метод отправки данных с формы заявок в api sendinblue для того чтобы отправить письмо пользователю о том что он зарегистрирован на сайте и получил ссылку подтверждения. Проблема заключается в том что у формы заявки отвалился метод отправки данных и не могу найти причину. Может кто подсказать в чем проблема или в какую сторону копать?

Пример кода формы заявки

h2
                    | Оставить 
                    span заявку.
                form(action='/company/request' method="post")
                    input.input-name(type='text' name='name' required='' placeholder='ФИО' pattern="^[\sA-Za-zА-Яа-яЁё]{2,}$")
                    input.input-email(type='email' name='email' required='' placeholder='Ваш e-mail' pattern="([A-z0-9_.-]{1,})@([A-z0-9_.-]{1,}).([A-z]{2,8})")
                    input.input-phone(type='tel' name='phone' required='' placeholder='Телефон' pattern='^[+()]*[0-9][- +()0-9]*$' minlength='11')
                    input.input-link(type='text' name='social' required='' placeholder='Ссылка на соц. сеть')
                    input(type="hidden" name="city" value="")
                    input(type="hidden" name="skype" value="")
                    label(for='terms')
                        input#terms(type='checkbox' checked='' name='check')
                        span
                        | Даю согласие на обработку персональных данных
                    button.main-btn Отправить

Пример кода отвечающего за отправку данных

    export default async (credentials) => {
    route.post(
        "/request",
        await execSubdomain(credentials),
        await fieldsChecker([
            "name",
            "email",
            "phone",
            "social",
            "city",
            "skype",
        ]),
        async (req, res) => {
            const { name, email, phone, social, city, skype } = req.body;
            const { db, mail, config } = credentials;
            try {
                if (
                    (
                        await db.sendQueryRequest(
                            "SELECT id from users WHERE email = ?",
                            [email]
                        )
                    ).data.length !== 0
                ) {
                    throw new RuntimeError(
                        "This email has already registered",
                        403,
                        "Registration Error"
                    );
                }
                const password = salted([], "clear");

                const hashedPassword = await new Promise((resolve, reject) => {
                    bcrypt.hash(password, 10, (err, hash) => {
                        if (err) reject(err);
                        resolve(hash);
                    });
                });

                await db.sendQueryRequest(
                    "INSERT INTO users (`name`, `email`, `password`, `role_id`, `remember_token`, `created_at`, `updated_at`) VALUES (?, ?, ?, ?, ?, ?, ?)",
                    [
                        name,
                        email,
                        hashedPassword,
                        1,
                        hashedPassword,
                        new Date(),
                        new Date(),
                    ]
                );
                const userId = (
                    await db.sendQueryRequest(
                        "SELECT id from users where email = ?",
                        [email]
                    )
                ).data[0].id;
                const masterId = (
                    await db.sendQueryRequest(
                        "SELECT id from companies where domain = ?",
                        [req.subdomains[0] || ""]
                    )
                ).data[0].id;
                await db.sendQueryRequest(
                    "INSERT INTO companies (`fio`, `social`, `skype`, `telephone`, `city`, `user_id`, `p_id`, `created_at`, `updated_at`, `domain`) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
                    [
                        name,
                        social,
                        skype,
                        phone,
                        city,
                        +userId,
                        +masterId,
                        new Date(),
                        new Date(),
                        "",
                    ]
                );
                mail.sendMessage(
                    email,
                    `
                 ${name} 



                 ${email}
                 ${password}



                                `
                );
                console.log(
                    `User created with email: ${email} and password: ${password} .`
                );
                res.writeHead(302, {
                    Location: `${config.connectionHosts[0].type}://${config.connectionHosts[0].host}/`,
                });
                res.end();
            } catch (err) {
                console.log(err);
                runtimeErrorExec(res, err);
            }
        }
    );

    return route;
};

Ответы (0 шт):