forked from extern/egroupware
Handle if value is sent to client as app,id
This commit is contained in:
parent
2692ded763
commit
04c966a30f
@ -351,6 +351,7 @@ var et2_link_entry = et2_inputWidget.extend({
|
|||||||
this.app_select = $j(document.createElement("select")).appendTo(this.div)
|
this.app_select = $j(document.createElement("select")).appendTo(this.div)
|
||||||
.change(function(e) {
|
.change(function(e) {
|
||||||
self.cache = {}; // Clear cache when app changes
|
self.cache = {}; // Clear cache when app changes
|
||||||
|
if(typeof self.options.value != 'object') self.options.value = {};
|
||||||
self.options.value.app = self.app_select.val();
|
self.options.value.app = self.app_select.val();
|
||||||
})
|
})
|
||||||
.css("width","39%");
|
.css("width","39%");
|
||||||
@ -517,6 +518,7 @@ var et2_link_entry = et2_inputWidget.extend({
|
|||||||
}
|
}
|
||||||
if(typeof _value == 'string')
|
if(typeof _value == 'string')
|
||||||
{
|
{
|
||||||
|
if(_value.indexOf(",") > 0) _value = _value.replace(",",":");
|
||||||
if(_value.indexOf(":") >= 0)
|
if(_value.indexOf(":") >= 0)
|
||||||
{
|
{
|
||||||
var split = et2_csvSplit(_value, 2,":");
|
var split = et2_csvSplit(_value, 2,":");
|
||||||
@ -631,6 +633,10 @@ var et2_link_entry = et2_inputWidget.extend({
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
if(typeof event.data.options.value != 'object')
|
||||||
|
{
|
||||||
|
event.data.options.value = {};
|
||||||
|
}
|
||||||
event.data.options.value.id = selected.item.value;
|
event.data.options.value.id = selected.item.value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user