Skip to content

Commit c2c6127

Browse files
committed
better date sort for destino table
1 parent 9ec94dd commit c2c6127

3 files changed

Lines changed: 18 additions & 9 deletions

File tree

devcon-api/src/services/ai/open-ai/open-ai.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff 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',

devconnect/src/common/components/ba/destino/event-table.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff 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

devconnect/src/pages/destino/[event].tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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} />

0 commit comments

Comments
 (0)