Node.js te user ekleme yapıyorum ama var olan kullanıcıyı tekrar ekliyor.Bunu nasıl engelleyebilirim?Kodumda hatalı olan kısım ne biri açıklayabilirse çok sevinirim.
app.post('/xx', function(request, response) {
if (
request.body.id&&
request.body.name &&
request.body.surname &&
request.body.password &&
request.body.role &&
request.body.email) {
forEach((user, i) => {
if(body.id!=user.id)
{
users.push({
"id":request.body.id,
"name": request.body.name,
"username": request.body.surname,
"password": request.body.password,
"role": request.body.role,
"email": request.body.email
});
}
});
console.log(users);
response.sendFile(path.join(__dirname'+added.html'));
//response.end();
return;
}
response.send('Can not save user!');
response.end();
});