По сути, я пытаюсь отредактировать пользователя и вызываю метод editUser в моем authService. Редактировать пользователя в службе аутентификации - это просто HTTP-запрос на отправку.
this._authService.editUser(this.edit).subscribe(res=>{this.getUsers(this.params)}, (err)=>{alert(err)})
Теперь, после редактирования пользователя, я хочу снова обновить sh весь список пользователей. поэтому я вызываю метод getUser внутри следующего поля .subscribe. Метод getUser в authservice также является запросом HTTP POST.
getUsers(search){
this._authService.getUser(search).subscribe(
res => {
this.persons = res
},
error => {
if(error.status == 0) {
alert("The servers are down right now, try again later")
}
else{
alert(error.error.msg)
}
}
);
}
Проблема в том, что он не всегда обновляет sh список людей. Иногда да, а иногда нет