def _fetch_session_offer(self):
        offer = self._fetch_object('metadata')
        if offer is None and self.update:
            offer = self.offer
        return offer
Return the offer instance loaded with the data stored in the
dataset/ETHPy150Open django-oscar/django-oscar/src/oscar/apps/dashboard/offers/views.py/OfferWizardStepView._fetch_session_offer