query("SELECT * FROM outlets WHERE status = 'active'")->fetchAll(PDO::FETCH_ASSOC); \$cur_out = \$_SESSION['outlet_id'] ?? 0; \$cur_name = 'All Outlets'; foreach (\$outlets as \$o) { if (\$o['id'] == \$cur_out) \$cur_name = \$o['name']; } ?> EOD; $new_nav = << 1): if (\$is_admin) { \$outlets = db()->query("SELECT * FROM outlets WHERE status = 'active'")->fetchAll(PDO::FETCH_ASSOC); } else { \$in_clause = implode(',', array_map('intval', \$assigned_outlets_arr)); \$outlets = db()->query("SELECT * FROM outlets WHERE status = 'active' AND id IN (\$in_clause)")->fetchAll(PDO::FETCH_ASSOC); } \$cur_out = \$_SESSION['outlet_id'] ?? 0; \$cur_name = \$is_admin ? 'All Outlets' : (count(\$outlets) > 0 ? \$outlets[0]['name'] : 'Select Outlet'); foreach (\$outlets as \$o) { if (\$o['id'] == \$cur_out) \$cur_name = \$o['name']; } ?> EOD; $content = str_replace($old_nav, $new_nav, $content); file_put_contents($file, $content); echo "Patch 1 applied.\n";