Executando verificação de segurança...
1

Uma maneira bem simples é salvar o hash da imagem e comparar com o hash da "nova" imagem, mas acredito que uma solução melhor é como o colega sugeriu simplesmente não enviar os dados da imagem todo request!!

Carregando publicação patrocinada...
2

Eu costumo resolver isso da seguinte maneira na edição

Coloco um thumb, ou o hover (preview no mousehover de um icone, por exemplo) para mostrar a imagem atual, um checkbox "Apagar" (as vezes o usuário so quer remover a imagem sem fazer upload de uma nova)
E o input de "file" para a nova imagem, ai se o usuário não mexer nesse campo o backend deve receber esse campo como nulo, ou em branco, ou vazio (nao tenho certeza pois nao uso node no backend)

MAS com certeza você consegue identificar que não foi feito "up" da imagem