From 43f5a981efe7e7839c68205755d05a1c38891e29 Mon Sep 17 00:00:00 2001
From: Mathieu Courtois <mathieu.courtois@edf.fr>
Date: Fri, 24 Jan 2025 09:11:38 +0100
Subject: [PATCH] [#34358] man_s docs changes are now detected

---
 lib/api_doc/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/api_doc/__init__.py b/lib/api_doc/__init__.py
index e19a8c6..a3710ae 100644
--- a/lib/api_doc/__init__.py
+++ b/lib/api_doc/__init__.py
@@ -20,7 +20,7 @@ from aslint.logger import logger
 from aslint.string_utils import convert
 
 RE_KEY = re.compile(
-    "(?P<key>(?P<chap>(?P<man>[arduvm]){1}[0-9]+)" r"\.[0-9a-zA-Z]+\.[0-9]+)$", re.I
+    "(?P<key>(?P<chap>(?P<man>s?[arduvm]){1}[0-9]+)" r"\.[0-9a-zA-Z]+\.[0-9]+)$", re.I
 )
 RE_TXT = re.compile("<.*?>", re.M)
 
@@ -48,7 +48,7 @@ def changelog_doc(key, folder=None, limit=50):
         project = project_id[folder]
         branches = [br["name"] for br in api_request(project, query=f"branches?per_page={limit}")]
         args["folder"] = f"source/{folder}/" if folder == "manuals" else ""
-        values = {"path": "{folder}man_{man}/{chap}/{key}".format(**args)}
+        values = {"path": "{folder}man_{man[0]}/{chap}/{key}".format(**args)}
         descr = []
         for branch in branches:
             values["ref_name"] = branch
-- 
GitLab