fix(model-card): correct query parameter handling in versioned preview URL

This commit is contained in:
Will Miao
2025-10-04 17:32:16 +08:00
parent 056f727bfd
commit 22b0b2bd24

View File

@@ -420,7 +420,7 @@ export function createModelCard(model, modelType) {
const previewVersions = state.pages[previewVersionsKey]?.previewVersions || new Map();
const version = previewVersions.get(model.file_path);
const previewUrl = model.preview_url || '/loras_static/images/no-preview.png';
const versionedPreviewUrl = version ? `${previewUrl}?t=${version}` : previewUrl;
const versionedPreviewUrl = version ? `${previewUrl}${previewUrl.includes('?') ? '&' : '?'}t=${version}` : previewUrl;
// Determine NSFW warning text based on level with i18n support
let nsfwText = translate('modelCard.nsfw.matureContent', {}, 'Mature Content');