feat: add asset import services

This commit is contained in:
simoleo89
2026-07-12 19:12:25 +02:00
parent 4b596226e0
commit 3497df9dfd
46 changed files with 5383 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
import { resolveGordonBuildUrl } from '@/lib/services/import/core/gordon'
import { siteSettings } from '@/lib/services/site-settings'
export async function resolveFigureSwfUrl(lib: string): Promise<string> {
const override = ((await siteSettings.get('figure_swf_base_url', '')) ?? '').trim()
if (override) return `${override.replace(/\/+$/, '')}/${lib}.swf`
const gordon = await resolveGordonBuildUrl()
return `${gordon}${lib}.swf`
}