From f527027facf7db7395fe9d06dd1c74f299c05c17 Mon Sep 17 00:00:00 2001
From: AMIT KUMAR <amit.kumar@tarento.com>
Date: Tue, 24 Aug 2021 13:50:51 +0530
Subject: [PATCH] Issue #SB-0000 feat: notification change (#919)

---
 .../notification/sms/providerimpl/NICGatewaySmsProvider.java | 5 ++++-
 .../src/main/resources/configuration.properties              | 2 ++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/core/sunbird-notification/src/main/java/org/sunbird/notification/sms/providerimpl/NICGatewaySmsProvider.java b/core/sunbird-notification/src/main/java/org/sunbird/notification/sms/providerimpl/NICGatewaySmsProvider.java
index 92c1ebfc7..f2047c13f 100644
--- a/core/sunbird-notification/src/main/java/org/sunbird/notification/sms/providerimpl/NICGatewaySmsProvider.java
+++ b/core/sunbird-notification/src/main/java/org/sunbird/notification/sms/providerimpl/NICGatewaySmsProvider.java
@@ -92,7 +92,10 @@ public class NICGatewaySmsProvider implements ISmsProvider {
 
   /** this method will do the SMS properties initialization. */
   public static boolean init() {
-    baseUrl = PropertiesCache.getInstance().getProperty("nic_sms_gateway_provider_base_url");
+    baseUrl = System.getenv("nic_sms_gateway_provider_base_url");
+    if (JsonUtil.isStringNullOREmpty(baseUrl)) {
+      baseUrl = PropertiesCache.getInstance().getProperty("nic_sms_gateway_provider_base_url");
+    }
     senderId = System.getenv("nic_sms_gateway_provider_senderid");
     if (JsonUtil.isStringNullOREmpty(senderId)) {
       senderId = PropertiesCache.getInstance().getProperty("nic_sms_gateway_provider_senderid");
diff --git a/core/sunbird-notification/src/main/resources/configuration.properties b/core/sunbird-notification/src/main/resources/configuration.properties
index be140c6a9..fc0c10408 100644
--- a/core/sunbird-notification/src/main/resources/configuration.properties
+++ b/core/sunbird-notification/src/main/resources/configuration.properties
@@ -6,3 +6,5 @@ sunbird.msg.91.route=4
 sunbird.msg.91.baseurl=http://api.msg91.com/
 sunbird.msg.91.get.url=api/sendhttp.php?
 sunbird.msg.91.post.url=api/v2/sendsms
+#NIC
+nic_sms_gateway_provider_base_url=https://smsgw.sms.gov.in/failsafe/HttpLink
-- 
GitLab