From 4efa3e8be5ab50b210554b7572313a27349ec685 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Wed, 13 Mar 2013 19:32:25 +0000 Subject: [PATCH] If there's no ID, don't even ask for the title --- etemplate/js/et2_widget_link.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/etemplate/js/et2_widget_link.js b/etemplate/js/et2_widget_link.js index 56309ddc0c..6487847361 100644 --- a/etemplate/js/et2_widget_link.js +++ b/etemplate/js/et2_widget_link.js @@ -847,14 +847,21 @@ var et2_link = et2_valueWidget.extend([et2_IDetachedDOM], { if(!_value.title) { var self = this; var node = this.link[0]; - var title = this.egw().link_title(_value.app, _value.id, function(title) {self.set_title(node, title);}, this); - if(title != null) { - _value.title = title; + if(_value.app && _value.id) + { + var title = this.egw().link_title(_value.app, _value.id, function(title) {self.set_title(node, title);}, this); + if(title != null) { + _value.title = title; + } + else + { + // Title will be fetched from server and then set + return; + } } else { - // Title will be fetched from server and then set - return; + _value.title = ""; } } this.set_title(this.link, _value.title);