From f200f3517b786991d226e95fda4036a0eb50c828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sch=C3=A4fer?= Date: Tue, 12 Oct 2021 20:49:36 +0200 Subject: [PATCH] Handle s/Draft/Stable/ in send-updates.py --- tools/send-updates.py | 2 +- tools/xeplib.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/send-updates.py b/tools/send-updates.py index ae38e101..ed7f2c99 100755 --- a/tools/send-updates.py +++ b/tools/send-updates.py @@ -122,7 +122,7 @@ changed back to Experimental."""+STALENOTE SUBJECT_NONPROTO_TEMPLATE = \ - "{action.value}: XEP-{info[number]:04d} ({info[title]})" + "{action.display_name}: XEP-{info[number]:04d} ({info[title]})" def dummy_info(number): diff --git a/tools/xeplib.py b/tools/xeplib.py index 70081150..b332efa4 100644 --- a/tools/xeplib.py +++ b/tools/xeplib.py @@ -59,6 +59,12 @@ class Action(enum.Enum): Status.REJECTED: cls.REJECT, }[status] + @property + def display_name(self): + if self == self.DRAFT: + return "STABLE" + return self.value + def load_xepinfo(el): accepted = el.get("accepted").lower() == "true"