From 01f7571185f7ed554210c8d99c0286a2ab297722 Mon Sep 17 00:00:00 2001 From: alfred-mk Date: Tue, 17 Sep 2024 15:29:21 +0300 Subject: [PATCH] use dedicated nodes to set the language --- services/registration/change_language.vis | 4 ++-- services/registration/language_changed.vis | 1 - services/registration/select_language.vis | 4 ++-- services/registration/set_default.vis | 3 +++ services/registration/set_swa.vis | 3 +++ services/registration/terms.vis | 2 -- 6 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 services/registration/set_default.vis create mode 100644 services/registration/set_swa.vis diff --git a/services/registration/change_language.vis b/services/registration/change_language.vis index f1a73e6..05ca95b 100644 --- a/services/registration/change_language.vis +++ b/services/registration/change_language.vis @@ -5,6 +5,6 @@ CATCH pin_entry flag_account_authorized 0 MOUT english 0 MOUT kiswahili 1 HALT -INCMP language_changed 0 -INCMP language_changed 1 +INCMP set_default 0 +INCMP set_swa 1 INCMP . * diff --git a/services/registration/language_changed.vis b/services/registration/language_changed.vis index 9222d82..832ef22 100644 --- a/services/registration/language_changed.vis +++ b/services/registration/language_changed.vis @@ -1,4 +1,3 @@ -LOAD set_new_language 6 MOUT back 0 MOUT quit 9 HALT diff --git a/services/registration/select_language.vis b/services/registration/select_language.vis index 1dd92ae..aa83e0c 100644 --- a/services/registration/select_language.vis +++ b/services/registration/select_language.vis @@ -1,6 +1,6 @@ MOUT english 0 MOUT kiswahili 1 HALT -INCMP terms 0 -INCMP terms 1 +INCMP set_default 0 +INCMP set_swa 1 INCMP . * diff --git a/services/registration/set_default.vis b/services/registration/set_default.vis new file mode 100644 index 0000000..662fd2d --- /dev/null +++ b/services/registration/set_default.vis @@ -0,0 +1,3 @@ +LOAD set_language 6 +CATCH terms flag_account_created 0 +MOVE language_changed diff --git a/services/registration/set_swa.vis b/services/registration/set_swa.vis new file mode 100644 index 0000000..662fd2d --- /dev/null +++ b/services/registration/set_swa.vis @@ -0,0 +1,3 @@ +LOAD set_language 6 +CATCH terms flag_account_created 0 +MOVE language_changed diff --git a/services/registration/terms.vis b/services/registration/terms.vis index dea6797..f04bdf4 100644 --- a/services/registration/terms.vis +++ b/services/registration/terms.vis @@ -1,5 +1,3 @@ -LOAD select_language 0 -RELOAD select_language MOUT yes 0 MOUT no 1 HALT