mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 07:24:13 +01:00
- Fix the dialog to manage n-n links: don't display again objects that are already linked.
- Now use OQL instead of SibusQL SVN:trunk[222]
This commit is contained in:
@@ -34,8 +34,8 @@ function ManageObjects(sTitle, sClass, sId, sExtKeyToRemote)
|
||||
{
|
||||
aObjList[0] = 0;
|
||||
}
|
||||
Manage_LoadSelect('selected_objects_'+sId, sClass+': pkey IN {' + aObjList.join(', ') + '}');
|
||||
Manage_LoadSelect('available_objects_'+sId, sClass);
|
||||
Manage_LoadSelect('selected_objects_'+sId, 'SELECT '+sClass+' WHERE id IN (' + aObjList.join(', ') + ')'); // id is a reserved keyword always representing the primary key
|
||||
Manage_LoadSelect('available_objects_'+sId, 'SELECT '+sClass+' WHERE id NOT IN (' + aObjList.join(', ') + ')');
|
||||
$('#ManageObjectsDlg_'+sId).jqmShow();
|
||||
}
|
||||
|
||||
|
||||
@@ -262,7 +262,7 @@ switch($operation)
|
||||
break;
|
||||
|
||||
case 'combo_options':
|
||||
$oFilter = CMDBSearchFilter::FromSibusQL($sFilter);
|
||||
$oFilter = CMDBSearchFilter::FromOQL($sFilter);
|
||||
$oSet = new CMDBObjectSet($oFilter);
|
||||
while( $oObj = $oSet->fetch())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user