enh
This commit is contained in:
parent
1a74efdd3c
commit
32feef5621
1 changed files with 3 additions and 3 deletions
|
|
@ -3,7 +3,7 @@ import redisClient from 'src/lib/redis-client';
|
||||||
import { db } from '../db/db_index';
|
import { db } from '../db/db_index';
|
||||||
import { homeBanners } from '../db/schema';
|
import { homeBanners } from '../db/schema';
|
||||||
import { isNotNull, asc } from 'drizzle-orm';
|
import { isNotNull, asc } from 'drizzle-orm';
|
||||||
import { generateSignedUrlFromS3Url } from 'src/lib/s3-client';
|
import { scaffoldAssetUrl } from 'src/lib/s3-client';
|
||||||
|
|
||||||
// Banner Type (matches getBanners return)
|
// Banner Type (matches getBanners return)
|
||||||
interface Banner {
|
interface Banner {
|
||||||
|
|
@ -27,7 +27,7 @@ export async function initializeBannerStore(): Promise<void> {
|
||||||
|
|
||||||
// Store each banner in Redis
|
// Store each banner in Redis
|
||||||
for (const banner of banners) {
|
for (const banner of banners) {
|
||||||
const signedImageUrl = banner.imageUrl ? await generateSignedUrlFromS3Url(banner.imageUrl) : banner.imageUrl;
|
const signedImageUrl = banner.imageUrl ? scaffoldAssetUrl(banner.imageUrl) : banner.imageUrl;
|
||||||
|
|
||||||
const bannerObj: Banner = {
|
const bannerObj: Banner = {
|
||||||
id: banner.id,
|
id: banner.id,
|
||||||
|
|
@ -85,4 +85,4 @@ export async function getAllBanners(): Promise<Banner[]> {
|
||||||
console.error('Error getting all banners:', error);
|
console.error('Error getting all banners:', error);
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue