Commit 33566d5bfa379690f4e7fca6d6fe82b4e7e6bb34
1 parent
a253550d
Exists in
2.9
and in
7 other branches
Altera endpoint de unficações de alunos para receber várias escolas
Showing
1 changed file
with
5 additions
and
5 deletions
Show diff stats
ieducar/modules/Api/Views/AlunoController.php
... | ... | @@ -1965,12 +1965,12 @@ class AlunoController extends ApiCoreController |
1965 | 1965 | return; |
1966 | 1966 | } |
1967 | 1967 | |
1968 | - $escolaId = $this->getRequest()->escola_id; | |
1968 | + $arrayEscola = explode(',', $this->getRequest()->escola); | |
1969 | 1969 | |
1970 | 1970 | $unificationsQuery = LogUnification::query(); |
1971 | - $unificationsQuery->whereHas('studentMain', function ($studentQuery) use ($escolaId) { | |
1972 | - $studentQuery->whereHas('registrations', function ($registrationsQuery) use ($escolaId){ | |
1973 | - $registrationsQuery->where('school_id', $escolaId); | |
1971 | + $unificationsQuery->whereHas('studentMain', function ($studentQuery) use ($arrayEscola) { | |
1972 | + $studentQuery->whereHas('registrations', function ($registrationsQuery) use ($arrayEscola){ | |
1973 | + $registrationsQuery->whereIn('school_id', $arrayEscola); | |
1974 | 1974 | }); |
1975 | 1975 | }); |
1976 | 1976 | |
... | ... | @@ -1979,7 +1979,7 @@ class AlunoController extends ApiCoreController |
1979 | 1979 | |
1980 | 1980 | protected function canGetUnificacoes() |
1981 | 1981 | { |
1982 | - return $this->validatesPresenceOf('escola_id'); | |
1982 | + return $this->validatesPresenceOf('escola'); | |
1983 | 1983 | } |
1984 | 1984 | |
1985 | 1985 | public function Gerar() | ... | ... |