fix: bypass Corgi WMI in VIN decode chain + misc integrations
- vehicles.service.ts: remove Corgi from resolveVin chain; go straight to PartsCatalogs → PL24 → EMEX without offline WMI lookup - End condition simplified: return null only when EMEX also fails (no corgiKnown fallback) - Add scripts/test-emex-http.mjs: proxy timing test for EMEX HTTP decode Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -36,6 +36,10 @@ export const envSchema = z.object({
|
||||
PL24_COMPANY_CODE: z.string().optional(),
|
||||
PL24_USERNAME: z.string().optional(),
|
||||
PL24_PASSWORD: z.string().optional(),
|
||||
PL24_COMPANY_CODE_2: z.string().optional(), // de-708171
|
||||
PL24_USERNAME_2: z.string().optional(),
|
||||
PL24_PASSWORD_2: z.string().optional(),
|
||||
PL24_PROXY_DE: z.string().optional(), // http://user:pass@gw.dataimpulse.com:10000
|
||||
|
||||
EMEX_USERNAME: z.string().optional(),
|
||||
EMEX_PASSWORD: z.string().optional(),
|
||||
|
||||
Reference in New Issue
Block a user