js/suppliers.js

Code: DEV-5F18C130 Size: 1.2 KB Lines: 33 Path: /home/prodconfig.wenesthosting.com/dev.solargroup.wenest.se/js/suppliers.js

Task / Comment

Open report form
// suppliers.js - bridge to legacy suppliers engine
(function(){
    if (window.__suppliersBridgeLoaded) return;
    window.__suppliersBridgeLoaded = true;

    function ensureLegacySuppliersScript() {
        if (typeof loadLeverantorerPage === 'function') {
            if (typeof currentPage !== 'undefined' && currentPage === 'leverantorer') {
                try { loadLeverantorerPage(); } catch (e) {}
            }
            return;
        }
        if (document.querySelector('script[data-legacy-suppliers="true"]')) {
            return;
        }
        var script = document.createElement('script');
        script.src = 'js/leverantorer.js?v=' + Date.now();
        script.dataset.legacySuppliers = 'true';
        script.onload = function(){
            if (typeof currentPage !== 'undefined' && currentPage === 'leverantorer' && typeof loadLeverantorerPage === 'function') {
                try { loadLeverantorerPage(); } catch (e) {}
            }
        };
        document.body.appendChild(script);
    }

    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', ensureLegacySuppliersScript);
    } else {
        ensureLegacySuppliersScript();
    }
})();