mirror of
https://github.com/iio612/DEFENDER.git
synced 2026-02-13 19:24:23 +00:00
Unload the module when the protocol is not unreal6
This commit is contained in:
@@ -60,6 +60,10 @@ class Jsonrpc(IModule):
|
|||||||
|
|
||||||
self.ModConfig = self.ModConfModel(jsonrpc=0)
|
self.ModConfig = self.ModConfModel(jsonrpc=0)
|
||||||
|
|
||||||
|
if self.Config.SERVEUR_PROTOCOL != 'unreal6':
|
||||||
|
self.Loader.ModuleUtils.unload_one_module(self.Irc, self.module_name, False)
|
||||||
|
return None
|
||||||
|
|
||||||
# Is RPC Active?
|
# Is RPC Active?
|
||||||
self.is_streaming = False
|
self.is_streaming = False
|
||||||
|
|
||||||
@@ -108,6 +112,11 @@ class Jsonrpc(IModule):
|
|||||||
self.Logs.error(f"JSONRPC ERROR: {err.__str__()}")
|
self.Logs.error(f"JSONRPC ERROR: {err.__str__()}")
|
||||||
|
|
||||||
def unload(self) -> None:
|
def unload(self) -> None:
|
||||||
|
|
||||||
|
if self.Config.SERVEUR_PROTOCOL != 'unreal6':
|
||||||
|
self.Loader.ModuleUtils.unload_one_module(self.Irc, self.module_name, False)
|
||||||
|
return None
|
||||||
|
|
||||||
if self.is_streaming:
|
if self.is_streaming:
|
||||||
self.Protocol.send_priv_msg(
|
self.Protocol.send_priv_msg(
|
||||||
nick_from=self.Config.SERVICE_NICKNAME,
|
nick_from=self.Config.SERVICE_NICKNAME,
|
||||||
|
|||||||
Reference in New Issue
Block a user