Skip to content

Commit 6372616

Browse files
committed
[FIX] Исправлена <a href="#10" target="_blank">заявленная ошибка</a>
1 parent d6e1ebc commit 6372616

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"version": "160.0.33",
2+
"version": "160.0.34",
33
"name": "DLE API"
44
}

upload/engine/inc/dleapi.php

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,11 @@
2222
$version = [
2323
'name' => 'DLE-API',
2424
'descr' => 'Неофициальное API',
25-
'version' => '160.0.33',
25+
'version' => '160.0.34',
2626
'changelog' => [
27+
'160.0.34' => [
28+
'[FIX] Исправлена <a href="https://github.com/DevCraftClub/dle_api/issues/10" target="_blank">заявленная ошибка</a>',
29+
],
2730
'160.0.33' => [
2831
'[FIX] Исправлена <a href="https://github.com/DevCraftClub/dle_api/issues/7" target="_blank">заявленная ошибка</a>',
2932
'[FIX] Исправлено подключение встроенного DLE API',
@@ -291,7 +294,7 @@ function pbkdf2(int $algorithm = 2, int $user_id, string $salt, int $key_length,
291294
$key['user'] = (int) $key['user'];
292295

293296
try {
294-
$key_api = $db->super_query('SELECT api FROM ' . PREFIX . "_api_keys WHERE api = '{$key['api']}' or user_id = {$key['user']}");
297+
$key_api = $db->super_query('SELECT api FROM ' . PREFIX . "_api_keys WHERE (api = '{$key['api']}' or user_id = {$key['user']}) and user_id <> 0");
295298
try {
296299
if (is_null($key_api) || count($key_api) === 0) {
297300

@@ -1143,9 +1146,12 @@ function pbkdf2(int $algorithm = 2, int $user_id, string $salt, int $key_length,
11431146

11441147
$entries = "";
11451148

1146-
$db->query("SELECT * FROM " . PREFIX . "_api_keys api, " . USERPREFIX . "_users users WHERE api.user_id = users.user_id ORDER BY api.id DESC LIMIT {$start_from},{$api_per_page}");
1149+
$users = getUsers();
1150+
1151+
$db->query("SELECT * FROM " . PREFIX . "_api_keys api ORDER BY api.id DESC LIMIT {$start_from},{$api_per_page}");
11471152

11481153
while ($row = $db->get_row()) {
1154+
$user_name = $users[$row['user_id']];
11491155

11501156
$menu_link = <<<HTML
11511157
<div class="btn-group">
@@ -1170,7 +1176,7 @@ function pbkdf2(int $algorithm = 2, int $user_id, string $salt, int $key_length,
11701176
<td style=\"word-break: break-all;\"><div id=\"content_{$row['id']}\">{$row['id']}</div></td>
11711177
<td style=\"word-break: break-all;\"><div id=\"key_{$row['id']}\">{$row['api']}</div></td>
11721178
<td style=\"word-break: break-all;\"><div id=\"date_{$row['id']}\">{$row['created']}</div></td>
1173-
<td style=\"word-break: break-all;\"><div id=\"user_{$row['id']}\">{$row['name']}</div></td>
1179+
<td style=\"word-break: break-all;\"><div id=\"user_{$row['id']}\">{$user_name}</div></td>
11741180
<td style=\"word-break: break-all;\"><div id=\"status_{$row['id']}\">{$status}</div></td>
11751181
<td style=\"word-break: break-all;\"><div id=\"own_{$row['id']}\" style='text-align:center'>{$own}</div></td>
11761182
<td style=\"word-break: break-all;\"><div id=\"admin{$row['id']}\" style='text-align:center'>{$admin}</div></td>

0 commit comments

Comments
 (0)