Просмотр исходного кода

added more null checks for potential undefined notifications

Henry Oswald 10 лет назад
Родитель
Сommit
6e59a10fb3
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      services/web/app/coffee/Features/Notifications/NotificationsHandler.coffee

+ 4 - 4
services/web/app/coffee/Features/Notifications/NotificationsHandler.coffee

@@ -14,7 +14,7 @@ module.exports =
 
 
 	getUserNotifications: (user_id, callback)->
 	getUserNotifications: (user_id, callback)->
 		opts = 
 		opts = 
-			uri: "#{settings.apis.notifications.url}/user/#{user_id}"
+			uri: "#{settings.apis.notifications?.url}/user/#{user_id}"
 			json: true
 			json: true
 			timeout: oneSecond
 			timeout: oneSecond
 			method: "GET"
 			method: "GET"
@@ -31,7 +31,7 @@ module.exports =
 
 
 	createNotification: (user_id, key, templateKey, messageOpts, callback)->
 	createNotification: (user_id, key, templateKey, messageOpts, callback)->
 		opts = 
 		opts = 
-			uri: "#{settings.apis.notifications.url}/user/#{user_id}"
+			uri: "#{settings.apis.notifications?.url}/user/#{user_id}"
 			timeout: oneSecond
 			timeout: oneSecond
 			method:"POST"
 			method:"POST"
 			json: {
 			json: {
@@ -44,7 +44,7 @@ module.exports =
 
 
 	markAsReadWithKey: (user_id, key, callback)->
 	markAsReadWithKey: (user_id, key, callback)->
 		opts = 
 		opts = 
-			uri: "#{settings.apis.notifications.url}/user/#{user_id}"
+			uri: "#{settings.apis.notifications?.url}/user/#{user_id}"
 			method: "DELETE"
 			method: "DELETE"
 			timeout: oneSecond
 			timeout: oneSecond
 			json: {
 			json: {
@@ -57,7 +57,7 @@ module.exports =
 	markAsRead: (user_id, notification_id, callback)->
 	markAsRead: (user_id, notification_id, callback)->
 		opts =
 		opts =
 			method: "DELETE"
 			method: "DELETE"
-			uri: "#{settings.apis.notifications.url}/user/#{user_id}/notification/#{notification_id}"
+			uri: "#{settings.apis.notifications?.url}/user/#{user_id}/notification/#{notification_id}"
 			timeout:oneSecond
 			timeout:oneSecond
 		logger.log user_id:user_id, notification_id:notification_id, "sending mark notification as read to notifications api"
 		logger.log user_id:user_id, notification_id:notification_id, "sending mark notification as read to notifications api"
 		request opts, callback
 		request opts, callback