def restore(self, diff_snapshot):
     report = Report()
     images = diff_snapshot.convert_to_dict()['images']
     for id_obj in images:
         report.addImage(id_obj, self.fix(id_obj, images[id_obj]))
     return report