mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-22 14:41:29 +01:00
removed caching as it creates problems with datasource updates in projectmanager (datasource reads infolog content from an instance with a not updated cache, causing updates only to happen after clicking on [apply] twice)
This commit is contained in:
parent
661ca6f93a
commit
0299f4e494
@ -344,17 +344,16 @@ class infolog_so
|
|||||||
*/
|
*/
|
||||||
function read($info_id) // did _not_ ensure ACL
|
function read($info_id) // did _not_ ensure ACL
|
||||||
{
|
{
|
||||||
if (isset($GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'])) {
|
if (isset($GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length']))
|
||||||
|
{
|
||||||
$minimum_uid_length = $GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'];
|
$minimum_uid_length = $GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'];
|
||||||
} else {
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
$minimum_uid_length = 8;
|
$minimum_uid_length = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
//echo "<p>read($info_id) ".function_backtrace()."</p>\n";
|
//echo "<p>read($info_id) ".function_backtrace()."</p>\n";
|
||||||
if ($info_id && ((int)$info_id == $this->data['info_id'] || $info_id == $this->data['info_uid']))
|
|
||||||
{
|
|
||||||
return $this->data; // return the already read entry
|
|
||||||
}
|
|
||||||
if (!$info_id || !$this->db->select($this->info_table,'*',
|
if (!$info_id || !$this->db->select($this->info_table,'*',
|
||||||
$this->db->expression($this->info_table,array('info_id'=>$info_id),' OR ',array('info_uid'=>$info_id)),__LINE__,__FILE__) ||
|
$this->db->expression($this->info_table,array('info_id'=>$info_id),' OR ',array('info_uid'=>$info_id)),__LINE__,__FILE__) ||
|
||||||
!(($this->data = $this->db->row(true))))
|
!(($this->data = $this->db->row(true))))
|
||||||
@ -513,9 +512,12 @@ class infolog_so
|
|||||||
*/
|
*/
|
||||||
function write($values,$check_modified=0) // did _not_ ensure ACL
|
function write($values,$check_modified=0) // did _not_ ensure ACL
|
||||||
{
|
{
|
||||||
if (isset($GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'])) {
|
if (isset($GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length']))
|
||||||
|
{
|
||||||
$minimum_uid_length = $GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'];
|
$minimum_uid_length = $GLOBALS['egw_info']['user']['preferences']['syncml']['minimum_uid_length'];
|
||||||
} else {
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
$minimum_uid_length = 8;
|
$minimum_uid_length = 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user