Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto

use our custom card text

+8 -14
+8 -14
apps/amethyst/app/(tabs)/(stamp)/stamp/submit.tsx
··· 200 201 let releaseYear = selectedTrack.selectedRelease?.date?.split("-")[0]; 202 let title = `${record.trackName} by ${record.artistNames.join(", ")}`; 203 - let description = `Song${releaseYear && " · "}${releaseYear} · ${ 204 selectedTrack.length && " · " + ms2hms(selectedTrack.length) 205 }`; 206 207 - console.log(urlEmbed, customUrl, title, description); 208 - 209 - console.log( 210 - await getBlueskyEmbedCard( 211 - urlEmbed, 212 - agent, 213 - customUrl, 214 - title, 215 - description, 216 - ), 217 - ); 218 - 219 const post = await agent.post({ 220 text: rt.text, 221 facets: rt.facets, 222 embed: urlEmbed 223 - ? await getBlueskyEmbedCard(urlEmbed, agent) 224 : undefined, 225 }); 226 submittedData.blueskyPostUrl = post.uri;
··· 200 201 let releaseYear = selectedTrack.selectedRelease?.date?.split("-")[0]; 202 let title = `${record.trackName} by ${record.artistNames.join(", ")}`; 203 + let description = `Song${releaseYear && " · "}${releaseYear}${ 204 selectedTrack.length && " · " + ms2hms(selectedTrack.length) 205 }`; 206 207 const post = await agent.post({ 208 text: rt.text, 209 facets: rt.facets, 210 embed: urlEmbed 211 + ? await getBlueskyEmbedCard( 212 + urlEmbed, 213 + agent, 214 + customUrl, 215 + title, 216 + description, 217 + ) 218 : undefined, 219 }); 220 submittedData.blueskyPostUrl = post.uri;