diff --git a/src/util.cpp b/src/util.cpp index 0d374e2..1e54d19 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -226,6 +226,10 @@ void DiscordUtil::delete_tokens() ConfigFile DiscordUtil::get_tokens(String encryption_key) { ConfigFile config; + if (!FileAccess::file_exists("user://discord_data.binary")) + { + return ConfigFile(); + } Error err = config.load_encrypted_pass("user://discord_data.binary", encryption_key); if (err != OK) { diff --git a/src/util.h b/src/util.h index 4c92067..5ca747c 100644 --- a/src/util.h +++ b/src/util.h @@ -9,6 +9,7 @@ #include #include #include +#include using namespace godot;