diff --git a/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding.dll b/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding.dll index 7aaae69..e16e5be 100644 Binary files a/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding.dll and b/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding.dll differ diff --git a/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding_debug.dll b/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding_debug.dll index 6fff92f..cde6401 100644 Binary files a/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding_debug.dll and b/project/addons/discord-sdk-gd/bin/windows/discord_game_sdk_binding_debug.dll differ diff --git a/src/discordgodot.cpp b/src/discordgodot.cpp index db626be..c77e8e4 100644 --- a/src/discordgodot.cpp +++ b/src/discordgodot.cpp @@ -73,7 +73,7 @@ Discord_SDK::~Discord_SDK() void Discord_SDK::coreupdate() { - if (result == discord::Result::Ok) + if (result == discord::Result::Ok && app_id > 0) { ::core->RunCallbacks(); core->UserManager().OnCurrentUserUpdate.Connect([]() @@ -130,7 +130,7 @@ String Discord_SDK::get_details() const void Discord_SDK::refresh() { - if (result == discord::Result::Ok) + if (result == discord::Result::Ok && app_id > 0) core->ActivityManager().UpdateActivity(activity, [](discord::Result result) {}); else UtilityFunctions::push_warning("Discord Activity couldn't be updated. It could be that Discord isn't running!");