add email example dan mempertahankan addHeaderKey

This commit is contained in:
2026-05-15 14:44:37 +07:00
parent 6e22cfbe29
commit 9456e9ccb7
4 changed files with 9 additions and 2 deletions

View File

@@ -81,3 +81,8 @@ DUITKU_IS_SANDBOX=TRUE
WKHTML_PDF_BINARY=/var/www/aso/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64
WKHTML_IMG_BINARY=
EMAIL = helpdesk@linksehat.com
PW_EMAIL = vsfcvwxcgldhhkdm
NAME_EMAIL = "LinkSehat"
PROVIDER_ONLINE_NOTIFICATION_EMAIL=helpdesk@linksehat.com

View File

@@ -612,7 +612,7 @@ class ProviderOnlineController extends Controller
private function sendProviderOnlineEmail(string $eventName, RequestLog $requestLog, Organization $organization): void
{
$email = trim((string) ($organization->email ?? env('PROVIDER_ONLINE_NOTIFICATION_EMAIL', 'alarm.center@linksehat.com')));
$email = trim((string) ($organization->email ?: env('PROVIDER_ONLINE_NOTIFICATION_EMAIL', 'helpdesk@linksehat.com')));
if (!$email || !filter_var($email, FILTER_VALIDATE_EMAIL)) {
return;
}

View File

@@ -3,6 +3,7 @@
use Modules\ProviderIntegrations\Http\Controllers\Api\ProviderOnlineController;
Route::prefix('v1/bridging-service/ProviderOnline')->group(function () {
Route::post('AddHeaderKey', [ProviderOnlineController::class, 'getHeaderKey']);
Route::post('HeaderKey', [ProviderOnlineController::class, 'getHeaderKey']);
Route::post('EligibilitasPeserta', [ProviderOnlineController::class, 'checkEligibilitasPeserta']);
Route::post('Pendaftaran', [ProviderOnlineController::class, 'createPendaftaran']);

View File

@@ -10,6 +10,7 @@ class ProviderOnlineRouteTest extends TestCase
public function test_provider_online_routes_are_mapped_to_provider_integrations_controller(): void
{
$routes = [
'/api/v1/bridging-service/ProviderOnline/AddHeaderKey' => 'getHeaderKey',
'/api/v1/bridging-service/ProviderOnline/HeaderKey' => 'getHeaderKey',
'/api/v1/bridging-service/ProviderOnline/EligibilitasPeserta' => 'checkEligibilitasPeserta',
'/api/v1/bridging-service/ProviderOnline/Pendaftaran' => 'createPendaftaran',