Sync static image slots from the live website catalog.

Refresh now imports keys from the storefront and deletes unused slots plus their files.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-17 09:55:03 +03:30
co-authored by Cursor
parent 1c7678ce67
commit 5e5bfc4aa3
8 changed files with 474 additions and 2 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
import { Module } from '@nestjs/common';
import { AuthModule } from '../auth/auth.module';
import { MediaModule } from '../media/media.module';
import { TenantModule } from '../tenant/tenant.module';
import {
PublicWebsiteBrandGroupsController,
@@ -27,7 +28,7 @@ import {
import { WebsiteStaticImagesService } from './website-static-images.service';
@Module({
imports: [AuthModule, TenantModule],
imports: [AuthModule, TenantModule, MediaModule],
controllers: [
PublicWebsiteCategoryGroupsController,
WebsiteCategoryGroupsController,