import os, glob
for f in glob.glob('app/Http/Controllers/*Controller.php'):
    with open(f, 'r') as file:
        content = file.read()
    if "'product_id' => $item['product_id'] ?? null," in content:
        content = content.replace("'product_id' => $item['product_id'] ?? null,", "'product_id' => !empty($item['product_id']) ? $item['product_id'] : null,")
        with open(f, 'w') as file:
            file.write(content)
        print(f"Fixed {f}")
