update submodule

This commit is contained in:
Debian Dev4 2025-09-22 05:59:39 +00:00
parent e198904e00
commit b0ac349a69

View File

@ -11,11 +11,19 @@ export default class IframeReference {
return; return;
} }
// Validation plus robuste
if (!targetOrigin || typeof targetOrigin !== 'string') {
console.warn("Invalid targetOrigin provided:", targetOrigin);
this.targetOrigin = window.location.origin; // Fallback sécurisé
return;
}
try { try {
new URL(targetOrigin); new URL(targetOrigin);
this.targetOrigin = targetOrigin; this.targetOrigin = targetOrigin;
} catch { } catch {
throw new Error(`Invalid targetOrigin: ${targetOrigin}`); console.warn(`Invalid targetOrigin: ${targetOrigin}, using fallback`);
this.targetOrigin = window.location.origin; // Fallback sécurisé
} }
} }