partial update filter data year now pbg

This commit is contained in:
arifal hidayat
2025-08-19 02:25:03 +07:00
parent 0111ab14e1
commit 7c7aa0e2a5
6 changed files with 251 additions and 24 deletions

View File

@@ -8,10 +8,11 @@ use App\Models\ImportDatasource;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Queue\Queueable;
use App\Services\ServiceTabPbgTask;
use App\Services\ServiceGoogleSheet;
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\Log;
class RetrySyncronizeJob implements ShouldQueue
{
use Queueable, Dispatchable, InteractsWithQueue, SerializesModels;
@@ -28,7 +29,6 @@ class RetrySyncronizeJob implements ShouldQueue
{
try{
$service_tab_pbg_task = app(ServiceTabPbgTask::class);
$service_google_sheet = app(ServiceGoogleSheet::class);
$failed_import = ImportDatasource::find($this->import_datasource_id);
@@ -46,9 +46,7 @@ class RetrySyncronizeJob implements ShouldQueue
throw $e;
}
$data_setting_result = $service_google_sheet->get_big_resume_data();
BigdataResume::generateResumeData($failed_import->id, "simbg", $data_setting_result);
BigdataResume::generateResumeData($failed_import->id, now()->year(), "simbg");
$failed_import->update([
'status' => ImportDatasourceStatus::Success->value,
@@ -57,7 +55,7 @@ class RetrySyncronizeJob implements ShouldQueue
'failed_uuid' => null
]);
}catch(\Exception $e){
\Log::error("RetrySyncronizeJob Failed: ". $e->getMessage(), [
Log::error("RetrySyncronizeJob Failed: ". $e->getMessage(), [
'exception' => $e,
]);
if(isset($failed_import)){

View File

@@ -144,8 +144,7 @@ class ScrapingDataJob implements ShouldQueue
Log::info("=== STEP 4: GENERATING BIGDATA RESUME ===");
$import_datasource->update(['message' => 'Generating BigData resume...']);
$data_setting_result = $service_google_sheet->get_big_resume_data();
BigdataResume::generateResumeData($import_datasource->id, "simbg", $data_setting_result);
BigdataResume::generateResumeData($import_datasource->id, now()->year(), "simbg");
Log::info("BigData resume generated successfully");