mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-14 10:52:17 +03:00
When a combo is duplicated or imported, its inner data JSON blob may retain a stale id from the template. withRowId previously kept the inner string id instead of prioritizing the database primary key (row.id), causing GET /api/combos to return mismatched ids and breaking subsequent DELETE / PUT operations with 404. Also add an error notification branch to handleDelete in the combos page so failed delete requests surface actionable feedback instead of failing silently. Signed-off-by: Minxi Hou <houminxi@gmail.com>