diff --git a/src/airtable-upload.ts b/src/airtable-upload.ts index 86e4195..4db5340 100644 --- a/src/airtable-upload.ts +++ b/src/airtable-upload.ts @@ -22,9 +22,7 @@ export const airtableUpload = async ( body: JSON.stringify({ records: [ { - fields: { - ...record, - }, + fields: record, }, ], }), diff --git a/src/bookmark-youtubes.ts b/src/bookmark-youtubes.ts index a56af99..aa00689 100644 --- a/src/bookmark-youtubes.ts +++ b/src/bookmark-youtubes.ts @@ -18,11 +18,10 @@ const cleanUrl = (url: string): YouTubeAPIEndpoint => { const extractedID = url .replace(/(https:\/\/)(www\.)?(youtu.*)\.(be|com)\/(watch\?v=)?/g, '') .replace('&feature=share', ''); - const endpoint = `https://youtube.googleapis.com/youtube/v3/videos?id=${extractedID}`; + const endpoint = `https://youtube.googleapis.com/youtube/v3/videos?part=snippet&id=${extractedID}`; const link = `https://youtu.be/${extractedID}`; const data: YouTubeAPIEndpoint = { endpoint, link }; - - console.log('[cleanUrl]:', data); + return data; }; @@ -40,8 +39,6 @@ const getYouTubeDetails = async (url: string): Promise => { const { endpoint, link } = cleanUrl(url); const request = await fetch(`${endpoint}&key=${YOUTUBE_KEY}`); const response: YouTubeResponse = await request.json(); - - console.log('[getYouTubeDetails]:', response); if (response.items.length === 0) { throw new Error('Getting youtube details: \n No video found'); @@ -79,7 +76,6 @@ export const bookmarkYouTube = async ( tags, }); - console.log('[bookmarkYouTube]:', airtableResp); return { success: true, message: airtableResp, source: 'bookmarkYouTube' }; } catch (error) { return { success: false, message: error, source: 'bookmarkYouTube' };