diff --git a/addons/point_of_sale/models/res_partner.py b/addons/point_of_sale/models/res_partner.py index f779e51ee60..c3db0345547 100644 --- a/addons/point_of_sale/models/res_partner.py +++ b/addons/point_of_sale/models/res_partner.py @@ -30,5 +30,6 @@ class ResPartner(models.Model): if partner_id: # Modifying existing partner self.browse(partner_id).write(partner) else: + partner['lang'] = self.env.user.lang partner_id = self.create(partner).id return partner_id diff --git a/addons/website_slides/models/slides.py b/addons/website_slides/models/slides.py index b8a28b0332e..913664dbf1d 100644 --- a/addons/website_slides/models/slides.py +++ b/addons/website_slides/models/slides.py @@ -352,7 +352,14 @@ class Slide(models.Model): #link_tracker is not in dependencies, so use it to shorten url only if installed. if self.env.registry.get('link.tracker'): LinkTracker = self.env['link.tracker'] - res.update({(slide.id, LinkTracker.sudo().create({'url': '%s/slides/slide/%s' % (base_url, slug(slide))}).short_url) for slide in self}) + res.update({ + (slide.id, + LinkTracker.sudo().create({ + 'url': '%s/slides/slide/%s' % (base_url, slug(slide)), + 'title': slide.name, + }).short_url) + for slide in self + }) else: res.update({(slide.id, '%s/slides/slide/%s' % (base_url, slug(slide))) for slide in self}) return res