Browse Source

Merge branch 'hotfix/V8-6147-la-page-mon-abonnement-ne-foncti' into develop

Olivier Massot 1 year ago
parent
commit
d5564e8476

+ 5 - 2
src/Entity/Public/FederationStructure.php

@@ -401,12 +401,15 @@ class FederationStructure
         return $this;
     }
 
-    public function getPortailVisibility(): bool{
+    public function getPortailVisibility(): bool
+    {
         return $this->portailVisibility;
     }
 
-    public function setPortailVisibility(bool $portailVisibility) : FederationStructure{
+    public function setPortailVisibility(bool $portailVisibility): FederationStructure
+    {
         $this->portailVisibility = $portailVisibility;
+
         return $this;
     }
 

+ 3 - 3
src/Service/Constraint/DateTimeConstraint.php

@@ -45,13 +45,13 @@ class DateTimeConstraint extends AbstractTimeConstraintUtils implements TimeCons
             $contraints = $this->addConstraint($contraints, $this->presentConstraint($periods));
         } else {
             $periods = $this->getPeriods($access);
-            if ($historical['present']) {
+            if ($historical['present'] ?? false) {
                 $contraints = $this->addConstraint($contraints, $this->presentConstraint($periods));
             }
-            if ($historical['past']) {
+            if ($historical['past'] ?? false) {
                 $contraints = $this->addConstraint($contraints, $this->pastConstraint($periods));
             }
-            if ($historical['future']) {
+            if ($historical['future'] ?? false) {
                 $contraints = $this->addConstraint($contraints, $this->futureConstraint($periods));
             }
         }