Evite les doublons dans les emails lors d'import de participants
Set version to 0.2.0 (et affiche le en footer)
This commit is contained in:
@@ -218,9 +218,11 @@ DECLARE
|
||||
counter INTEGER := 0;
|
||||
max_attempts INTEGER := 10;
|
||||
BEGIN
|
||||
-- Convertir le titre en slug (minuscules, remplacer espaces par tirets, supprimer caractères spéciaux)
|
||||
base_slug := lower(regexp_replace(title, '[^a-zA-Z0-9\s]', '', 'g'));
|
||||
-- Convertir le titre en slug (minuscules, supprimer accents, remplacer espaces par tirets, supprimer caractères spéciaux)
|
||||
base_slug := lower(unaccent(title));
|
||||
base_slug := regexp_replace(base_slug, '[^a-z0-9\s-]', '', 'g');
|
||||
base_slug := regexp_replace(base_slug, '\s+', '-', 'g');
|
||||
base_slug := regexp_replace(base_slug, '-+', '-', 'g');
|
||||
base_slug := trim(both '-' from base_slug);
|
||||
|
||||
-- Si le slug est vide, utiliser un slug par défaut
|
||||
|
||||
Reference in New Issue
Block a user