Проблема транзакции при попытке зафиксировать - PullRequest
0 голосов
/ 25 апреля 2020

У меня возникла проблема при попытке зафиксировать строку в моей базе данных.

Api url

У меня возникла следующая ошибка при посещении назовите это api url.

Error

Я устанавливаю такие заголовки

const session = require('express-session');
const bodyParser = require('body-parser');
const pool = require('../database/database');

const apiEndpoints = require('./endpoints/api');
const authEndpoints = require('./endpoints/auth');


const app = express();
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());

const secret = 'IHDuhjdnoHODPdd526DDhkDKdDd2365d5d5BkgJSAdddsjxzpls23x32s';
app.use(session({
  secret,
  resave: true,
  saveUninitialized: true,
}));

app.use((req, res, next) => {
  res.header('Access-Control-Allow-Origin', '*');
  res.header('Access-Control-Allow-Headers', 'Content-Type');
  res.header('Content-Type', 'application/json');
  next();
});

const api = apiEndpoints.initEndpoints(pool);
const auth = authEndpoints.initEndpoints(pool);

app.use('/api', api);
app.use('/auth', auth);
const port = 4201;
app.listen(port, () => {
  console.log(`listening on port ${port}`);
});```


Can someone help me on this issue ? I'm unable to resolve it since a day now...


1 Ответ

0 голосов
/ 25 апреля 2020

Вы должны добавить инструкцию возврата после res.json(err), потому что вы уже отправили ответ.

...