designtopack/public/site/config/hooks/regenerate-project-steps-cache.php
isUnknown d1b7ca404d fix
2025-05-27 11:14:52 +02:00

11 lines
No EOL
312 B
PHP

<?php
// page.update:after
return function($newPage, $oldPage) {
$project = $newPage->template() == 'project' ? $newPage : $newPage->parents()->findBy('template', 'project');
if ($project) {
$steps = $newPage->getRefreshedSteps(true);
refreshProjectStepsCache($project, $steps);
}
};