diff --git a/frontend/app/components/InternshipAgreementDownloader.vue b/frontend/app/components/InternshipAgreementDownloader.vue index 20126fe..d5461fa 100644 --- a/frontend/app/components/InternshipAgreementDownloader.vue +++ b/frontend/app/components/InternshipAgreementDownloader.vue @@ -13,8 +13,8 @@ async function requestDownload() { loading.value = true; try { - const agreement = await client(`/api/internships/${props.internship_id}/default-agreement`); - // todo... + const agreement = await client(`/api/internships/${props.internship_id}/default-agreement`); + triggerDownload(agreement, `default-agreement-${props.internship_id}.pdf`); } catch (e) { if (e instanceof FetchError) {