const fs = require('fs');
let html = fs.readFileSync('index.html', 'utf8');

// Remove conflicting script
html = html.replace(/<script src="sales_purchases_module\.js.*?<\/script>\s*/, '');

// Add auto-wipe script to the <head>
const wipeScript = `
  <script>
    if (!localStorage.getItem('db_wiped_11')) {
      indexedDB.deleteDatabase('easy_erp_db');
      localStorage.setItem('db_wiped_11', '1');
      alert('تم تنظيف وتصحيح اللغة بنجاح! سيتم تحديث الصفحة تلقائياً الآن.');
      location.reload();
    }
  </script>
`;
if (!html.includes('db_wiped_11')) {
    html = html.replace('<head>', '<head>' + wipeScript);
}

fs.writeFileSync('index.html', html, 'utf8');
console.log('Automated fixes applied to index.html');
