def delivery(self): item = self.items.first() return getattr(DistributionPlanNode.get_delivery_for(item), 'id', None)