diff --git a/record-and-playback/core/scripts/post_publish/post_publish_recording_ready_callback.rb b/record-and-playback/core/scripts/post_publish/post_publish_recording_ready_callback.rb index 369b5dde8bb99d52a851b069e82fbc341ae374e6..34780433711eaa7acef1dafb4a25fe7005b6e86f 100644 --- a/record-and-playback/core/scripts/post_publish/post_publish_recording_ready_callback.rb +++ b/record-and-playback/core/scripts/post_publish/post_publish_recording_ready_callback.rb @@ -38,6 +38,7 @@ meeting_id = opts[:meeting_id] processed_files = "/var/bigbluebutton/recording/process/presentation/#{meeting_id}" meeting_metadata = BigBlueButton::Events.get_meeting_metadata("/var/bigbluebutton/recording/raw/#{meeting_id}/events.xml") +bbb_web_properties = "/etc/bigbluebutton/bbb-web.properties" # # Main code @@ -54,7 +55,7 @@ begin unless callback_url.nil? BigBlueButton.logger.info("Making callback for recording ready notification") - props = JavaProperties::Properties.new("/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties") + props = JavaProperties::Properties.new(bbb_web_properties) secret = props[:securitySalt] external_meeting_id = meeting_metadata["meetingId"].value