Browse Source

bug-fixing

master
silberengel 8 months ago
parent
commit
9ecb31ad2d
  1. 2
      src/lib/components/EventInput.svelte
  2. 7
      src/lib/utils/asciidoc_metadata.ts

2
src/lib/components/EventInput.svelte

@ -75,6 +75,8 @@
const extracted = extractTitleFromContent(content); const extracted = extractTitleFromContent(content);
console.log("Content input - extracted title:", extracted); console.log("Content input - extracted title:", extracted);
title = extracted; title = extracted;
// Reset dTagManuallyEdited when title changes so d-tag can be auto-generated
dTagManuallyEdited = false;
} }
// Extract metadata from AsciiDoc content for 30040 and 30041 events // Extract metadata from AsciiDoc content for 30040 and 30041 events

7
src/lib/utils/asciidoc_metadata.ts

@ -415,9 +415,10 @@ function splitAsciiDocSections(content: string): string[] {
export function metadataToTags(metadata: AsciiDocMetadata | SectionMetadata): [string, string][] { export function metadataToTags(metadata: AsciiDocMetadata | SectionMetadata): [string, string][] {
const tags: [string, string][] = []; const tags: [string, string][] = [];
if (metadata.title) { // Don't add title to tags since it has its own dedicated field
tags.push(['title', metadata.title]); // if (metadata.title) {
} // tags.push(['title', metadata.title]);
// }
if (metadata.authors && metadata.authors.length > 0) { if (metadata.authors && metadata.authors.length > 0) {
metadata.authors.forEach(author => { metadata.authors.forEach(author => {

Loading…
Cancel
Save