Skip to content

Commit afc82bc

Browse files
authored
Merge pull request #852 from Spartan322/4.3-fix/rest-gh-ratelimit-file
[4.3] Fix `gh_ratelimit`'s creation path being outside Redot
2 parents 361d791 + 9b91d9a commit afc82bc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

editor/engine_update_label.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ void EngineUpdateLabel::_check_update() {
5656
checked_update = true;
5757

5858
if (ratelimit_remaining == UINT64_MAX && ratelimit_reset == UINT64_MAX) {
59-
Ref<FileAccess> gh_ratelimit_file = FileAccess::open(OS::get_singleton()->get_data_path().path_join("gh_ratelimit"), FileAccess::READ);
59+
const String gh_ratelimit_path = OS::get_singleton()->get_data_path().path_join(OS::get_singleton()->get_godot_dir_name()).path_join("gh_ratelimit");
60+
Ref<FileAccess> gh_ratelimit_file = FileAccess::open(gh_ratelimit_path, FileAccess::READ);
6061
if (gh_ratelimit_file.is_valid() && gh_ratelimit_file->is_open()) {
6162
ratelimit_remaining = gh_ratelimit_file->get_64();
6263
ratelimit_reset = gh_ratelimit_file->get_64();
@@ -87,7 +88,7 @@ void EngineUpdateLabel::_http_request_completed(int p_result, int p_response_cod
8788
}
8889
}
8990

90-
const String gh_ratelimit_path = OS::get_singleton()->get_data_path().path_join("gh_ratelimit");
91+
const String gh_ratelimit_path = OS::get_singleton()->get_data_path().path_join(OS::get_singleton()->get_godot_dir_name()).path_join("gh_ratelimit");
9192
if (ratelimit_remaining == 0) {
9293
Ref<FileAccess> gh_ratelimit_file = FileAccess::open(gh_ratelimit_path, FileAccess::WRITE);
9394
if (gh_ratelimit_file.is_valid() && gh_ratelimit_file->is_open()) {

0 commit comments

Comments
 (0)