File tree Expand file tree Collapse file tree
devcon-api/src/services/ai/open-ai
common/components/ba/destino Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -595,8 +595,15 @@ export const destinoApi = (() => {
595595 Event summary: ${ content . en }
596596 `
597597
598- const referenceImagePath = path . join ( __dirname , 'image-generation' , 'destino.png' )
599- const openAICompatibleImage = await toFile ( fs . createReadStream ( referenceImagePath ) , null , { type : 'image/png' } )
598+ // Fetch reference image from Supabase Storage
599+ const { data : imageData , error : imageError } = await supabase . storage . from ( 'destino-events' ) . download ( 'reference/destino.png' )
600+
601+ if ( imageError ) {
602+ console . error ( 'Error fetching reference image:' , imageError )
603+ throw new Error ( 'Failed to fetch reference image' )
604+ }
605+
606+ const openAICompatibleImage = await toFile ( imageData , null , { type : 'image/png' } )
600607
601608 const resultImage = await openai . images . edit ( {
602609 model : 'gpt-image-1' ,
Original file line number Diff line number Diff line change @@ -39,17 +39,17 @@ const tableColumns: Array<TableColumn> = [
3939 const start1 = moment ( startDate1 )
4040 const start2 = moment ( startDate2 )
4141
42- // if (a.eventHasPassed && !b.eventHasPassed) {
43- // return 1
44- // } else if (b.eventHasPassed && !a.eventHasPassed) {
45- // return -1
46- // }
42+ if ( a . eventHasPassed && ! b . eventHasPassed ) {
43+ return 1
44+ } else if ( b . eventHasPassed && ! a . eventHasPassed ) {
45+ return - 1
46+ }
4747
4848 if ( start1 . isAfter ( start2 ) ) {
49- // if (a.eventHasPassed && b.eventHasPassed) return -1
49+ if ( a . eventHasPassed && b . eventHasPassed ) return - 1
5050 return 1
5151 } else if ( start1 . isBefore ( start2 ) ) {
52- // if (a.eventHasPassed && b.eventHasPassed) return 1
52+ if ( a . eventHasPassed && b . eventHasPassed ) return 1
5353 return - 1
5454 }
5555
Original file line number Diff line number Diff line change @@ -41,6 +41,8 @@ ${currentUrl}`
4141
4242 const imageUrlTwitter = eventData . image_url . replace ( '.png' , '-twitter.png' )
4343
44+ console . log ( hasLink , eventData . link )
45+
4446 return (
4547 < div className = "text-black h-screen w-screen relative bg-black" >
4648 < SEO title = { eventData . name } description = { eventData . content } imageUrl = { imageUrlTwitter } />
You can’t perform that action at this time.
0 commit comments