Fix bug parsing change-restored/abandoned events

The change-restored/change-abandoned events don't include
any patch information in the JSON doc..

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>