fix: remove duplicate when edit and save
before fix mapping issue
add dishes and materials on shopping