Skip to content

Commit d67c3dc

Browse files
author
jessevz
committed
Fixed code review
1 parent 9812627 commit d67c3dc

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

src/api/v2/index.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,7 @@ public static function addCORSheaders(Request $request, $response) {
306306
require __DIR__ . "/../../inc/apiv2/helper/exportWordlist.routes.php";
307307
require __DIR__ . "/../../inc/apiv2/helper/getAccessGroups.routes.php";
308308
require __DIR__ . "/../../inc/apiv2/helper/getAgentBinary.routes.php";
309+
require __DIR__ . "/../../inc/apiv2/helper/getCracksOfTask.routes.php";
309310
require __DIR__ . "/../../inc/apiv2/helper/getFile.routes.php";
310311
require __DIR__ . "/../../inc/apiv2/helper/getUserPermission.routes.php";
311312
require __DIR__ . "/../../inc/apiv2/helper/importCrackedHashes.routes.php";
@@ -317,6 +318,5 @@ public static function addCORSheaders(Request $request, $response) {
317318
require __DIR__ . "/../../inc/apiv2/helper/setUserPassword.routes.php";
318319
require __DIR__ . "/../../inc/apiv2/helper/taskExtraDetails.routes.php";
319320
require __DIR__ . "/../../inc/apiv2/helper/unassignAgent.routes.php";
320-
require __DIR__ . "/../../inc/apiv2/helper/getCracksOfTask.routes.php";
321321

322322
$app->run();

src/inc/apiv2/helper/getCracksOfTask.routes.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@
77
use Psr\Http\Message\ServerRequestInterface as Request;
88
use DBA\Factory;
99
use DBA\Hash;
10+
use DBA\Hashlist;
1011
use DBA\QueryFilter;
1112
use DBA\Task;
1213
use Middlewares\Utils\HttpErrorException;
1314

1415
require_once(dirname(__FILE__) . "/../common/AbstractHelperAPI.class.php");
1516

16-
class getCracksOfTaskHelper extends AbstractHelperAPI {
17+
class GetCracksOfTaskHelper extends AbstractHelperAPI {
1718
public static function getBaseUri(): string {
1819
return "/api/v2/helper/getCracksOfTask";
1920
}
@@ -23,7 +24,7 @@ public static function getAvailableMethods(): array {
2324
}
2425

2526
public function getRequiredPermissions(string $method): array {
26-
return [Hash::PERM_READ, Task::PERM_READ];
27+
return [Hashlist::PERM_READ, Hash::PERM_READ, Task::PERM_READ];
2728
}
2829

2930
public static function getResponse(): null {
@@ -63,7 +64,7 @@ public function getParamsSwagger(): array {
6364
*/
6465
public function handleGet(Request $request, Response $response): Response {
6566
$this->preCommon($request);
66-
$task = Factory::getTaskFactory()->get($_GET['task']);
67+
$task = Factory::getTaskFactory()->get($request->getQueryParams()['task']);
6768
if ($task == null) {
6869
throw new HttpError("No task has been found with provided task id");
6970
}
@@ -98,7 +99,7 @@ public function handleGet(Request $request, Response $response): Response {
9899
}
99100

100101
static public function register($app): void {
101-
$baseUri = getCracksOfTaskHelper::getBaseUri();
102+
$baseUri = GetCracksOfTaskHelper::getBaseUri();
102103

103104
/* Allow CORS preflight requests */
104105
$app->options($baseUri, function (Request $request, Response $response): Response {
@@ -108,4 +109,4 @@ static public function register($app): void {
108109
}
109110
}
110111

111-
getCracksOfTaskHelper::register($app);
112+
GetCracksOfTaskHelper::register($app);

0 commit comments

Comments
 (0)