chore: update publish workflow to trigger on main branch and refine slug generation in course settings

This commit is contained in:
Rotimi Best
2026-03-13 20:18:46 +01:00
parent 492f8dc5ed
commit dd8c8137a0
7 changed files with 15 additions and 15 deletions
@@ -31,7 +31,7 @@
import InstructorForm from './instructor-form.svelte';
import { Button } from '@cio/ui/base/button';
import { courseApi } from '$features/course/api';
import generateSlug from '$lib/utils/functions/generateSlug';
import { generateSlug } from '@cio/utils/functions';
import * as Sidebar from '@cio/ui/base/sidebar';
import { useSidebar } from '@cio/ui/base/sidebar';
@@ -147,7 +147,7 @@
async function handleSave() {
loading = true;
course.slug = course.slug || generateSlug(course.title);
course.slug = course.slug || generateSlug(course.title, { appendTimestamp: true });
console.log('course', course);
await courseApi.update(courseId, {