diff --git a/assets/utils/api/watchlist.ts b/assets/utils/api/watchlist.ts index ce16f99..d3ce995 100644 --- a/assets/utils/api/watchlist.ts +++ b/assets/utils/api/watchlist.ts @@ -60,7 +60,7 @@ export async function getTrackedDomainList(params: { page: number, itemsPerPage: export async function createWatchlistTrigger(watchListToken: string, watchListTrigger: WatchlistTrigger): Promise { const response = await request({ method: 'POST', - url: `watchlists/${watchListToken}/triggers/${watchListTrigger.action}/${watchListTrigger.event}`, + url: `watchlist-triggers`, data: watchListTrigger, }); return response.data; diff --git a/src/Entity/WatchListTrigger.php b/src/Entity/WatchListTrigger.php index 90b9c9a..47ea797 100644 --- a/src/Entity/WatchListTrigger.php +++ b/src/Entity/WatchListTrigger.php @@ -26,7 +26,9 @@ use Symfony\Component\Serializer\Attribute\Groups; ], ), new Post( - security: 'true', // FIXME check the submitted object + uriTemplate: '/watchlist-triggers', + uriVariables: [], + security: 'true' ), new Delete(), ],