web: Fix tests and bug in workflow:delete signal