|
|
@@ -38,6 +38,7 @@ public class EulaAndroidOTPGen implements AppManagerFunction {
|
|
|
String handset = SystemUtil.isNull(syntax.get("handset"), "");
|
|
|
String version = SystemUtil.isNull(syntax.get("version"),"");
|
|
|
String language = SystemUtil.isNull(syntax.get("language"),"");
|
|
|
+ int otpmessagecode = 272028;
|
|
|
McomSubscriber originator = null;
|
|
|
Message msg = Messanger.getMessage(MessageId.SYSTEM_BUSY, msisdn, "<refid>", refid);
|
|
|
try{
|
|
|
@@ -55,7 +56,11 @@ public class EulaAndroidOTPGen implements AppManagerFunction {
|
|
|
|
|
|
String otpcode = otp.getOtp();
|
|
|
|
|
|
- Message otpmessage = Messanger.getMessage(272028, originator);
|
|
|
+ if(!originator.getProperty("PLAINTYPE").equals("MCOM")) {
|
|
|
+ otpmessagecode = 272029;
|
|
|
+ }
|
|
|
+
|
|
|
+ Message otpmessage = Messanger.getMessage(otpmessagecode, originator);
|
|
|
otpmessage.replace("<otp>",otpcode);
|
|
|
|
|
|
Messanger.sendMessage(refid, originator.getMsisdn(), otpmessage);
|