﻿# Fix 2: Hapus </div> berlebih di manager.blade.php setelah stat cards
file = r'resources\views\dashboard\manager.blade.php'
with open(file, 'r', encoding='utf-8') as f:
    c = f.read()

# Cek konteks setelah penutup row stat cards
idx = c.find('</div>\n</div>\n@push')
if idx >= 0:
    print("DITEMUKAN extra </div> sebelum @push:")
    print(repr(c[idx-100:idx+50]))
    # Hapus satu </div> yang berlebih
    c = c[:idx] + c[idx+7:]  # hapus </div>\n pertama
    print("Fixed!")
else:
    idx2 = c.find('@push')
    print("Cek sebelum @push:")
    print(repr(c[idx2-150:idx2+20]))

with open(file, 'w', encoding='utf-8') as f:
    f.write(c)
