Skip to content

Commit 84ab591

Browse files
authored
fix keyboard.php
1 parent d0b11fd commit 84ab591

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

vpnbot/Default/keyboard.php

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,18 @@
1515
);
1616
$list_admin = select("botsaz", "*", "bot_token", $ApiToken, "select");
1717
$admin_idsmain = select("admin", "id_admin", null, null, "FETCH_COLUMN");
18-
if (!in_array($from_id, json_decode($list_admin['admin_ids'], true)) && !in_array($from_id, $admin_idsmain)) unset($keyboarddate['text_Admin']);
18+
$admin_ids_decoded = json_decode($list_admin['admin_ids'] ?? '[]', true);
19+
if (!is_array($admin_ids_decoded)) {
20+
$admin_ids_decoded = [];
21+
}
22+
23+
if (!is_array($admin_idsmain)) {
24+
$admin_idsmain = [];
25+
}
26+
27+
if (!in_array($from_id, $admin_ids_decoded) && !in_array($from_id, $admin_idsmain)) {
28+
unset($keyboarddate['text_Admin']);
29+
}
1930
$keyboard = ['keyboard' => [], 'resize_keyboard' => true];
2031
$tempArray = [];
2132

0 commit comments

Comments
 (0)