Skip to content

Commit 2f0e896

Browse files
committed
fix
1 parent a5eadd5 commit 2f0e896

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

inc/container.class.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -767,9 +767,8 @@ public static function preItemPurge($item)
767767
foreach ($founded_containers as $container) {
768768
$itemtypes = json_decode($container['itemtypes']);
769769
if (in_array($itemtype, $itemtypes)) {
770-
$toolbox = new PluginFieldsToolbox();
771-
$container_name = $toolbox->getSystemNameFromLabel($container['label']);
772-
$classname = self::getClassname($itemtype, $container_name);
770+
$classname = 'PluginFields' . $itemtype . getSingular($container['name']);
771+
$classname = preg_replace('/s{2}$/i', 's', $classname); // in case name ends with 'ss' remove last 's'
773772
$fields = new $classname();
774773
$fields->deleteByCriteria(['items_id' => $item->fields['id']], true);
775774
}

0 commit comments

Comments
 (0)