diff --git a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy index db90d282b7741079ddf69a11197442c995531633..2b7218abc77b3a36f08077a6789783b646afd48c 100755 --- a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy +++ b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy @@ -945,7 +945,7 @@ class ApiController { } } else { //println "**************** CHECKSUM PASSED **************************" - String sid = meetingService.addSubscription(internalMeetingId, params.event,params.callbackURL); + String sid = meetingService.addSubscription(meeting.getInternalId(), params.event,params.callbackURL); if(sid.isEmpty()){ response.addHeader("Cache-Control", "no-cache") @@ -1027,7 +1027,7 @@ class ApiController { } } else { //println "**************** CHECKSUM PASSED **************************" - boolean status = meetingService.removeSubscription(internalMeetingId, params.subscriptionID); + boolean status = meetingService.removeSubscription(meeting.getInternalId(), params.subscriptionID); if(!status){ response.addHeader("Cache-Control", "no-cache") @@ -1103,7 +1103,7 @@ class ApiController { } } else { //println "**************** CHECKSUM PASSED **************************" - List<Map<String,String>> list = meetingService.listSubscriptions(internalMeetingId); + List<Map<String,String>> list = meetingService.listSubscriptions(meeting.getInternalId()); response.addHeader("Cache-Control", "no-cache") withFormat {