Upstream sync master
This commit is contained in:
@@ -3,6 +3,7 @@ class ZoomGateway
|
||||
class MeetingExpired < StandardError; end
|
||||
class UserNotFound < StandardError; end
|
||||
class TooManyHosts < StandardError; end
|
||||
class UserAlreadyExists < StandardError; end
|
||||
|
||||
class << self
|
||||
def USER_TYPE_NAME
|
||||
@@ -23,6 +24,10 @@ class ZoomGateway
|
||||
"#{self.USER_TYPE_NAME}-directme-host"
|
||||
end
|
||||
|
||||
def ACCOUNT_NUMBER
|
||||
ENV['ZOOM_ACCOUNT_NUMBER']
|
||||
end
|
||||
|
||||
def enable_recordings?
|
||||
ENV['ZOOM_ENABLE_RECORDINGS'] == '1'
|
||||
end
|
||||
@@ -97,6 +102,8 @@ class ZoomGateway
|
||||
raise UserNotFound, error.message
|
||||
elsif error.status_code == 3001
|
||||
raise MeetingExpired, error.message
|
||||
elsif error.status_code == 1005
|
||||
raise UserAlreadyExists, error.message
|
||||
else
|
||||
raise error
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user