Refactor cic-ussd Notifier
Ideally:
-
Convert from a class to just a static method, with a confini option to disable sending messages to AT in 'DEV' mode: https://gitlab.com/grassrootseconomics/cic-internal-integration/-/blob/master/apps/cic-ussd/cic_ussd/notifications.py#L12 is initialized in multiple places. We could instead convert it to a method that reads off confini.
-
Validate number input and convert to intl format i.e.
+254...
Right now it takes the input as 07X
Edited by Mohamed Sohail