This commit is contained in:
shafi54 2026-03-04 19:23:21 +05:30
parent 1a74efdd3c
commit 32feef5621

View file

@ -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,