Merge tag 'accesslog' into develop

Fixed access log conflict
This commit is contained in:
Gregorio Chiko Putra 2019-05-24 16:50:39 +07:00
commit 58c32968d0
3 changed files with 17 additions and 3 deletions

View File

@ -47,8 +47,22 @@ class SiswaController extends Controller
$siswa = Siswa::where('nisn', $request->nisn)
->where('tanggal_lahir', $tanggalLahir);
if ($request->with !== null)
if ($request->with !== null) {
if (is_array($request->with)) {
$relationships = [];
foreach ($request->with as $relation) {
if ($relation === 'accessLog')
$relationships[$relation] = function ($query) use ($request) {
$query->where('src', '=', $request->src);
};
else
$relationships[$relation] = function ($query) { $query; };
}
$request->with = $relationships;
}
$siswa = $siswa->with($request->with);
}
$siswa = $siswa->first();

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "smk-kelulusan",
"version": "1.1.3",
"version": "1.1.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "smk-kelulusan",
"version": "1.1.3",
"version": "1.1.4",
"description": "",
"main": "webpack.mix.js",
"directories": {