Skip to content

Commit 2f7ea9f

Browse files
authored
Fix(core): revert commit for improve perf (#428)
1 parent 052fce4 commit 2f7ea9f

File tree

1 file changed

+0
-36
lines changed

1 file changed

+0
-36
lines changed

inc/object.class.php

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -170,42 +170,6 @@ public static function registerType()
170170
$fields = PluginGenericobjectSingletonObjectField::getInstance($class);
171171
$plugin = new Plugin();
172172

173-
if (isset($_SESSION['glpi_plugin']['genericobject']['registeredtype'][$class])) {
174-
// register the itemtype if needed
175-
// because some of $CFG_GLPI['xxxxxxxxxxx_types'] are reset at each reload
176-
if ($item->canBeReserved()) {
177-
$CFG_GLPI['reservation_types'][$class] = $class;
178-
}
179-
180-
if ($item->canUseNetworkPorts()) {
181-
$CFG_GLPI['networkport_types'][$class] = $class;
182-
}
183-
184-
if ($item->canUseItemDevice()) {
185-
$CFG_GLPI['itemdevices_types'][$class] = $class;
186-
$CFG_GLPI['itemdevicepowersupply_types'][$class] = $class;
187-
$CFG_GLPI['itemdevicememory_types'][$class] = $class;
188-
$CFG_GLPI['itemdevicenetworkcard_types'][$class] = $class;
189-
$CFG_GLPI['itemdeviceharddrive_types'][$class] = $class;
190-
$CFG_GLPI['itemdevicebattery_types'][$class] = $class;
191-
$CFG_GLPI['itemdevicefirmware_types'][$class] = $class;
192-
$CFG_GLPI['itemdevicesimcard_types'][$class] = $class;
193-
$CFG_GLPI['itemdevicegeneric_types'][$class] = $class;
194-
$CFG_GLPI['itemdevicepci_types'][$class] = $class;
195-
$CFG_GLPI['itemdevicesensor_types'][$class] = $class;
196-
$CFG_GLPI['itemdeviceprocessor_types'][$class] = $class;
197-
$CFG_GLPI['itemdevicesoundcard_types'][$class] = $class;
198-
$CFG_GLPI['itemdevicegraphiccard_types'][$class] = $class;
199-
$CFG_GLPI['itemdevicemotherboard_types'][$class] = $class;
200-
$CFG_GLPI['itemdevicecamera_types'][$class] = $class;
201-
$CFG_GLPI['itemdevicedrive_types'][$class] = $class;
202-
$CFG_GLPI['itemdevicecontrol_types'][$class] = $class;
203-
}
204-
return;
205-
} else {
206-
$_SESSION['glpi_plugin']['genericobject']['registeredtype'][$class] = $class;
207-
}
208-
209173
PluginGenericobjectType::includeLocales($item->getObjectTypeName());
210174
PluginGenericobjectType::includeConstants($item->getObjectTypeName());
211175

0 commit comments

Comments
 (0)