mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Merge branch 'issue493_order_parcours' into 'master'
Issue493 order parcours See merge request Chill-Projet/chill-bundles!375
This commit is contained in:
commit
05803787a9
@ -11,6 +11,7 @@ and this project adheres to
|
|||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
<!-- write down unreleased development here -->
|
<!-- write down unreleased development here -->
|
||||||
|
* [person] order accompanying period by opening date in search persons, person and household period lists (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/493)
|
||||||
* [parcours] autosave of the pinned comment for draft accompanying course (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/477)
|
* [parcours] autosave of the pinned comment for draft accompanying course (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/477)
|
||||||
* [main] filter user job in undispatch acc period to assign (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/472)
|
* [main] filter user job in undispatch acc period to assign (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/472)
|
||||||
* [main] filter user job in undispatch acc period to assign (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/472)
|
* [main] filter user job in undispatch acc period to assign (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/472)
|
||||||
@ -42,6 +43,7 @@ and this project adheres to
|
|||||||
* [phonenumber] Remove placeholder in phonenumber field (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/496)
|
* [phonenumber] Remove placeholder in phonenumber field (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/496)
|
||||||
* [contact] add contact button color changed plus the pipe at the side removed (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/506)
|
* [contact] add contact button color changed plus the pipe at the side removed (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/506)
|
||||||
* [blur] Improved positioning of toggle icon (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/486)
|
* [blur] Improved positioning of toggle icon (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/486)
|
||||||
|
|
||||||
## Test releases
|
## Test releases
|
||||||
|
|
||||||
### test release 2022-02-21
|
### test release 2022-02-21
|
||||||
|
@ -222,6 +222,10 @@ class AccompanyingPeriodController extends AbstractController
|
|||||||
$accompanyingPeriodsRaw = $this->accompanyingPeriodACLAwareRepository
|
$accompanyingPeriodsRaw = $this->accompanyingPeriodACLAwareRepository
|
||||||
->findByPerson($person, AccompanyingPeriodVoter::SEE);
|
->findByPerson($person, AccompanyingPeriodVoter::SEE);
|
||||||
|
|
||||||
|
usort($accompanyingPeriodsRaw, static function ($a, $b) {
|
||||||
|
return $b->getOpeningDate() > $a->getOpeningDate();
|
||||||
|
});
|
||||||
|
|
||||||
// filter visible or not visible
|
// filter visible or not visible
|
||||||
$accompanyingPeriods = array_filter($accompanyingPeriodsRaw, function (AccompanyingPeriod $ap) {
|
$accompanyingPeriods = array_filter($accompanyingPeriodsRaw, function (AccompanyingPeriod $ap) {
|
||||||
return $this->isGranted(AccompanyingPeriodVoter::SEE, $ap);
|
return $this->isGranted(AccompanyingPeriodVoter::SEE, $ap);
|
||||||
|
@ -78,6 +78,10 @@ class HouseholdController extends AbstractController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
usort($accompanyingPeriods, static function ($a, $b) {
|
||||||
|
return $b->getOpeningDate() > $a->getOpeningDate();
|
||||||
|
});
|
||||||
|
|
||||||
$oldMembers = $household->getNonCurrentMembers();
|
$oldMembers = $household->getNonCurrentMembers();
|
||||||
$accompanyingPeriodsOld = [];
|
$accompanyingPeriodsOld = [];
|
||||||
|
|
||||||
|
@ -109,6 +109,7 @@ class Person implements HasCenterInterface, TrackCreationInterface, TrackUpdateI
|
|||||||
* @ORM\OneToMany(targetEntity=AccompanyingPeriodParticipation::class,
|
* @ORM\OneToMany(targetEntity=AccompanyingPeriodParticipation::class,
|
||||||
* mappedBy="person",
|
* mappedBy="person",
|
||||||
* cascade={"persist", "remove", "merge", "detach"})
|
* cascade={"persist", "remove", "merge", "detach"})
|
||||||
|
* @ORM\OrderBy({"startDate" = "DESC"})
|
||||||
*/
|
*/
|
||||||
private $accompanyingPeriodParticipations;
|
private $accompanyingPeriodParticipations;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user