fix: slugify transliterates now much better

This commit is contained in:
2026-03-01 07:12:38 +01:00
parent 583c37473a
commit 289535021a
7 changed files with 149 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ import { eq } from 'drizzle-orm';
import { app } from 'electron';
import { getDatabase } from '../database';
import { projects, posts, media, Project, NewProject } from '../database/schema';
import { slugify } from './slugify';
export interface ProjectData {
id: string;
@@ -43,10 +44,7 @@ export class ProjectEngine extends EventEmitter {
}
private generateSlug(name: string): string {
return name
.toLowerCase()
.replace(/[^a-z0-9]+/g, '-')
.replace(/^-|-$/g, '');
return slugify(name);
}
/**