From 5725a1ebf622a76a04e9d913883c15bf88ee087f Mon Sep 17 00:00:00 2001 From: R Date: Tue, 25 Oct 2022 09:15:39 +0700 Subject: [PATCH] Update PractitionerSeeder --- database/seeders/OrganizationSeeder.php | 2 +- database/seeders/PractitionerSeeder.php | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/database/seeders/OrganizationSeeder.php b/database/seeders/OrganizationSeeder.php index 1dcaff49..e3b4be3c 100644 --- a/database/seeders/OrganizationSeeder.php +++ b/database/seeders/OrganizationSeeder.php @@ -16,7 +16,7 @@ class OrganizationSeeder extends Seeder */ public function run() { - $response = Http::get('http://localhost:8001/temp/organizations'); + $response = Http::get('https://api.primaya.id/temp/organizations'); foreach ($response->json()['organizations'] as $organization) { $newOrganization = Organization::updateOrCreate([ diff --git a/database/seeders/PractitionerSeeder.php b/database/seeders/PractitionerSeeder.php index 00552894..44334af2 100644 --- a/database/seeders/PractitionerSeeder.php +++ b/database/seeders/PractitionerSeeder.php @@ -20,11 +20,16 @@ class PractitionerSeeder extends Seeder */ public function run() { - $organizations = Organization::with(['metas'])->get(); + $organizations = Organization::query() + ->whereHas('metas', function ($meta) { + $meta->where('type', 'KodeRS'); + }) + ->with('metas') + ->get(); $specialities = Speciality::pluck('id', 'name')->toArray(); foreach ($organizations as $organization) { - $response = Http::get('http://localhost:8001/temp/practitioners?code='.$organization->meta->KodeRS); + $response = Http::get('https://api.primaya.id/temp/practitioners?code='.$organization->meta->KodeRS); foreach ($response->json()['practitioners'] as $practitioner) { $practitioner = json_decode(json_encode($practitioner));