diff --git a/api/ethos/licensing-notifications.ts b/api/ethos/licensing-notifications.ts index bde28264..19079f8d 100644 --- a/api/ethos/licensing-notifications.ts +++ b/api/ethos/licensing-notifications.ts @@ -71,9 +71,9 @@ export default async function handler(req: any, res: any) { return res.status(404).json({ error: "Agreement not found" }); } - const artist = agreement.ethos_tracks?.user_profiles?.[0]; - const licensee = agreement.user_profiles?.[0]; - const trackTitle = agreement.ethos_tracks?.title; + const artist = (agreement as any).ethos_tracks?.user_profiles?.[0]; + const licensee = (agreement as any).user_profiles?.[0]; + const trackTitle = (agreement as any).ethos_tracks?.title; if (!artist?.email) { return res.status(400).json({ error: "Artist email not found" }); @@ -140,9 +140,9 @@ export default async function handler(req: any, res: any) { return res.status(404).json({ error: "Agreement not found" }); } - const artist = agreement.ethos_tracks?.user_profiles?.[0]; - const licensee = agreement.user_profiles?.[0]; - const trackTitle = agreement.ethos_tracks?.title; + const artist = (agreement as any).ethos_tracks?.user_profiles?.[0]; + const licensee = (agreement as any).user_profiles?.[0]; + const trackTitle = (agreement as any).ethos_tracks?.title; if (!artist?.email) { return res.status(400).json({ error: "Artist email not found" });