diff --git a/README.md b/README.md index 491e9c2..1c7ab3b 100644 --- a/README.md +++ b/README.md @@ -692,8 +692,8 @@ Al rientro la campagna viene proposta se il territorio era fuori almeno in parte del periodo: assegnato durante la campagna, rientrato durante la campagna, oppure fuori per tutta la sua durata. Se sia stato davvero percorso lo decide l'operatore con la spunta. Se più campagne corrispondono viene -proposta la più recente. I territori fuori durante la campagna e non ancora -rientrati compaiono nel dettaglio come "in corso". +proposta la più recente. I territori assegnati durante la campagna e non +ancora rientrati compaiono nel dettaglio come "in corso". --- diff --git a/app/Models/Campagna.php b/app/Models/Campagna.php index 121c9d3..1535886 100644 --- a/app/Models/Campagna.php +++ b/app/Models/Campagna.php @@ -61,12 +61,12 @@ class Campagna extends Model } /** - * Assignments still open that were out during this campaign (assigned - * on or before its end): they can be counted for it when they come back. + * Assignments made during this campaign and not yet returned. */ public function assegnazioniInCorso() { return Assegnazione::whereNull('returned_at') + ->where('assigned_at', '>=', $this->start_date) ->where('assigned_at', '<=', $this->end_date); } diff --git a/resources/views/livewire/campagne/campagna-show.blade.php b/resources/views/livewire/campagne/campagna-show.blade.php index fa0e779..5d07d8a 100644 --- a/resources/views/livewire/campagne/campagna-show.blade.php +++ b/resources/views/livewire/campagne/campagna-show.blade.php @@ -79,12 +79,12 @@ - {{-- Out during the campaign, not yet returned (hidden once a later campaign has started) --}} + {{-- Assigned during the campaign, not yet returned (hidden once a later campaign has started) --}} @if($inCorso !== null)
Fuori durante la campagna e non ancora rientrati: si potranno conteggiare al rientro.
+Assegnati durante la campagna e non ancora rientrati: si potranno conteggiare al rientro.