summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/website_event_track/models/event_sponsor.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/website_event_track/models/event_sponsor.py b/addons/website_event_track/models/event_sponsor.py
index c4ccfd852e0..b272618c8d2 100644
--- a/addons/website_event_track/models/event_sponsor.py
+++ b/addons/website_event_track/models/event_sponsor.py
@@ -36,7 +36,8 @@ class Sponsor(models.Model):
@api.depends('partner_id')
def _compute_url(self):
for sponsor in self:
- sponsor.url = sponsor.partner_id.website
+ if sponsor.partner_id.website or not sponsor.url:
+ sponsor.url = sponsor.partner_id.website
def _message_get_suggested_recipients(self):
recipients = super(Sponsor, self)._message_get_suggested_recipients()