From ea45059f20a21426dfe7ec9221fae42731beb073 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 31 May 2020 18:34:04 -0400 Subject: [PATCH] ge plugin: null client session id on session close --- .../client/plugins/grandexchange/GrandExchangePlugin.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index b421dd7aaf..1b78aad7e8 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -85,6 +85,7 @@ import net.runelite.client.account.SessionManager; import net.runelite.client.config.ConfigManager; import net.runelite.client.eventbus.Subscribe; import net.runelite.client.events.ConfigChanged; +import net.runelite.client.events.SessionClose; import net.runelite.client.events.SessionOpen; import net.runelite.client.game.ItemManager; import net.runelite.client.input.KeyManager; @@ -341,6 +342,12 @@ public class GrandExchangePlugin extends Plugin grandExchangeClient.setUuid(accountSession.getUuid()); } + @Subscribe + public void onSessionClose(SessionClose sessionClose) + { + grandExchangeClient.setUuid(null); + } + @Subscribe public void onConfigChanged(ConfigChanged event) {