From 67508d1e6706b9e02b87871f46d6b00ccefd3aac Mon Sep 17 00:00:00 2001 From: SepehrYahyaee <7heycallmegray@gmail.com> Date: Sun, 18 Jan 2026 12:19:25 +0330 Subject: [PATCH] YARA-689 --- src/sand-hub/sand-hub.service.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/sand-hub/sand-hub.service.ts b/src/sand-hub/sand-hub.service.ts index d04dc6c..ad0a870 100644 --- a/src/sand-hub/sand-hub.service.ts +++ b/src/sand-hub/sand-hub.service.ts @@ -109,7 +109,7 @@ export class SandHubService { // Vehicle information MapTypNam: newResponse.vehiclePersianName || newResponse.MapTypNam, - UsageField: newResponse.persianCarType || newResponse.UsageField || newResponse.usgCod, + UsageField: newResponse.persianCarType || newResponse.UsageField || (newResponse.usgCod === "8" ? "شخصی" : "نامشخص"), MapUsageName: newResponse.MapUsageName || newResponse.MapUsageName, // Financial coverage @@ -171,7 +171,13 @@ export class SandHubService { const response = await this.makeSandHubRequest(requestUrl, requestPayload); // Map the new API response format to the old format - return this.mapNewApiResponseToOldFormat(response); + let result = this.mapNewApiResponseToOldFormat(response); + + if (result.usgCod !== "8") { + throw new Error("خودرو شما شخصی / سواری نمی باشد") + } + + return result; } catch (err) { throw new Error(err); }