Services/Helpers sind entfernt, API/Frontend angepasst, Tests auf Paddle umgestellt. Außerdem wurde die CSP gestrafft und Stripe‑Texte in den Abandoned‑Checkout‑Mails ersetzt.
10 lines
249 B
TypeScript
10 lines
249 B
TypeScript
import type { TenantEvent } from '../api';
|
|
|
|
export function resolveEventSlugAfterUpdate(currentSlug: string, updated: TenantEvent): string {
|
|
if (updated.slug && updated.slug !== currentSlug) {
|
|
return updated.slug;
|
|
}
|
|
|
|
return currentSlug;
|
|
}
|