diff --git a/src/utils/rewriteLegacyUploadUrl.ts b/src/utils/rewriteLegacyUploadUrl.ts index 5662e6a..0ed802f 100644 --- a/src/utils/rewriteLegacyUploadUrl.ts +++ b/src/utils/rewriteLegacyUploadUrl.ts @@ -1,11 +1,3 @@ -const LEGACY_UPLOAD_HOSTS = new Set([ - 'nerkh.gold', - 'www.nerkh.gold', - 'tablo.talasevin.ir', - 'ah.aygingold.ir', - 'abshode-service.montgit.ir', -]) - function saPublicBase(): string { const api = String(import.meta.env.VITE_API_BASE || '') try { @@ -21,20 +13,10 @@ function saPublicBase(): string { return 'https://adm.montzar.ir' } -/** لوگوهای قدیمی nerkh را از هاست سوپرادمین بخوان */ +/** فقط /uploads/ نسبی؛ URL مطلق (نرخ و …) دست نخورده */ export function rewriteLegacyUploadUrl(raw: unknown): string { const value = String(raw || '').trim() if (!value) return '' if (value.startsWith('/uploads/')) return `${saPublicBase()}${value}` - if (!/^https?:\/\//i.test(value)) return value - - try { - const parsed = new URL(value) - const host = parsed.hostname.toLowerCase() - if (!LEGACY_UPLOAD_HOSTS.has(host)) return value - if (!/\/uploads\//i.test(parsed.pathname)) return value - return `${saPublicBase()}${parsed.pathname}` - } catch { - return value - } + return value }