move identify payload out of auth block

patch bump
This commit is contained in:
onyx-and-iris 2022-11-25 18:05:10 +00:00
parent aafcd185d0
commit bc93654297
3 changed files with 9 additions and 9 deletions

View File

@ -1,7 +1,7 @@
PATH
remote: .
specs:
obsws (0.1.2)
obsws (0.1.3)
observer (~> 0.1.1)
waitutil (~> 0.2.1)
websocket-driver (~> 0.7.5)

View File

@ -75,18 +75,18 @@ module OBSWS
end
def identify(auth)
payload = {
op: Mixin::OPCodes::IDENTIFY,
d: {
rpcVersion: 1,
eventSubscriptions: @subs
}
}
if auth
if @password.empty?
raise OBSWSError("auth enabled but no password provided")
end
LOGGER.info("initiating authentication")
payload = {
op: Mixin::OPCodes::IDENTIFY,
d: {
rpcVersion: 1,
eventSubscriptions: @subs
}
}
payload[:d][:authentication] = auth_token(**auth)
end
@driver.text(JSON.generate(payload))

View File

@ -11,7 +11,7 @@ module OBSWS
end
def patch
2
3
end
def to_a