mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-05 09:04:19 +01:00
Data sync: fixed issue with the check while creating a new data source (depending on the target class)
SVN:trunk[1237]
This commit is contained in:
@@ -110,12 +110,13 @@ abstract class DBObject
|
||||
// Returns an Id for memory objects
|
||||
static protected function GetNextTempId($sClass)
|
||||
{
|
||||
if (!array_key_exists($sClass, self::$m_aMemoryObjectsByClass))
|
||||
$sRootClass = MetaModel::GetRootClass($sClass);
|
||||
if (!array_key_exists($sRootClass, self::$m_aMemoryObjectsByClass))
|
||||
{
|
||||
self::$m_aMemoryObjectsByClass[$sClass] = 0;
|
||||
self::$m_aMemoryObjectsByClass[$sRootClass] = 0;
|
||||
}
|
||||
self::$m_aMemoryObjectsByClass[$sClass]++;
|
||||
return (- self::$m_aMemoryObjectsByClass[$sClass]);
|
||||
self::$m_aMemoryObjectsByClass[$sRootClass]++;
|
||||
return (- self::$m_aMemoryObjectsByClass[$sRootClass]);
|
||||
}
|
||||
|
||||
public function __toString()
|
||||
|
||||
Reference in New Issue
Block a user