diff --git a/web/src/padelnomics/admin/routes.py b/web/src/padelnomics/admin/routes.py index a38f52e..774ec52 100644 --- a/web/src/padelnomics/admin/routes.py +++ b/web/src/padelnomics/admin/routes.py @@ -2268,10 +2268,9 @@ async def _sync_static_articles() -> None: (slug, title, url_path, language, meta_description, status, template_slug, group_key, article_type, created_at, updated_at) VALUES (?, ?, ?, ?, ?, 'draft', ?, ?, ?, ?, ?) - ON CONFLICT(slug) DO UPDATE SET + ON CONFLICT(url_path, language) DO UPDATE SET title = excluded.title, - url_path = excluded.url_path, - language = excluded.language, + slug = excluded.slug, meta_description = excluded.meta_description, template_slug = excluded.template_slug, group_key = excluded.group_key,