Skip to content
Snippets Groups Projects

fix: wsod on PlanProjectForm

Merged simon requested to merge fix-wsod-PlanProjectForm into 1.x
Compare and
1 file
+ 4
2
Preferences
File browser
Compare changes
@@ -13,6 +13,7 @@ use Drupal\node\Entity\Node;
use Drupal\resource_planning\Entity\Calendar;
use Drupal\resource_planning\Entity\EventType;
use Drupal\resource_planning\EventServiceInterface;
use Drupal\resource_planning\ConflictServiceInterface;
use Drupal\resource_planning_template\Form\PlanEventForm;
use Drupal\resource_planning_template\PlanServiceInterface;
@@ -36,8 +37,8 @@ class PlanProjectForm extends PlanEventForm {
* @param \Drupal\Core\Config\ConfigFactoryInterface $config_factory
* The factory for configuration objects.
*/
public function __construct(PlanServiceInterface $plan_service, RequestStack $request, DateFormatterInterface $date_formatter, ConflictServiceInterface $conflict, ConfigFactoryInterface $config_factory) {
parent::__construct($plan_service, $request, $date_formatter, $conflict);
public function __construct(PlanServiceInterface $plan_service, RequestStack $request, DateFormatterInterface $date_formatter, EventServiceInterface $event_service, ConflictServiceInterface $conflict, ConfigFactoryInterface $config_factory) {
parent::__construct($plan_service, $request, $date_formatter, $event_service, $conflict);
$this->setConfigFactory($config_factory);
}
@@ -49,6 +50,7 @@ class PlanProjectForm extends PlanEventForm {
$container->get('resource_planning_template.plan'),
$container->get('request_stack'),
$container->get('date.formatter'),
$container->get('resource_planning.event'),
$container->get('resource_planning.conflict'),
$container->get('config.factory')
);