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