Skip to content

Commit 24c5f75

Browse files
committed
ISSUE-345: make it more specific
1 parent 581e409 commit 24c5f75

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/Statistics/Controller/AnalyticsController.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,10 @@ public function getCampaignStatistics(Request $request): JsonResponse
106106
$lastId = (int) $request->query->get('after_id', 0);
107107

108108
$data = $this->analyticsService->getCampaignStatistics($limit, $lastId);
109-
$normalizedData = $this->campaignStatisticsNormalizer->normalize($data, null, ['limit' => $limit]);
109+
$normalizedData = $this->campaignStatisticsNormalizer->normalize($data, null, [
110+
'limit' => $limit,
111+
'campaign_statistics' => true,
112+
]);
110113

111114
return $this->json($normalizedData, Response::HTTP_OK);
112115
}

src/Statistics/Serializer/CampaignStatisticsNormalizer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ public function normalize(mixed $object, string $format = null, array $context =
5858
*/
5959
public function supportsNormalization(mixed $data, string $format = null, array $context = []): bool
6060
{
61-
return is_array($data) && isset($data['campaigns']);
61+
return is_array($data) && isset($data['campaign_statistics']);
6262
}
6363
}

0 commit comments

Comments
 (0)