Skip to content

Commit 46044c8

Browse files
fix: add version parameter as optional parameter to co_request, has been part of request for some time
1 parent bbba73f commit 46044c8

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

buildtools/classes/Generator/CoroGenerator.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public function getCommentArray(): array
116116
*/
117117
public function saveHeader(string $content): void
118118
{
119-
$content .= "[[nodiscard]] async<http_request_completion_t> co_request(const std::string &url, http_method method, const std::string &postdata = \"\", const std::string &mimetype = \"text/plain\", const std::multimap<std::string, std::string> &headers = {}, const std::string &protocol = "1.1");\n\n";
119+
$content .= "[[nodiscard]] async<http_request_completion_t> co_request(const std::string &url, http_method method, const std::string &postdata = \"\", const std::string &mimetype = \"text/plain\", const std::multimap<std::string, std::string> &headers = {}, const std::string &protocol = \"1.1\");\n\n";
120120
file_put_contents('include/dpp/cluster_coro_calls.h', $content);
121121
}
122122

buildtools/make_struct.php

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
'channel_typing' => 'confirmation',
4141
'message_get_reactions' => 'emoji_map',
4242
'thread_create_in_forum' => 'thread',
43+
'threads_get_private_archived' => 'thread_map',
44+
'threads_get_public_archived' => 'thread_map',
4345
'threads_get_active' => 'active_threads',
4446
'user_get_cached' => 'user_identified',
4547
'application_role_connection_get' => 'application_role_connection',

include/dpp/cluster_coro_calls.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -2494,5 +2494,5 @@
24942494

24952495

24962496
/* End of auto-generated definitions */
2497-
[[nodiscard]] async<http_request_completion_t> co_request(const std::string &url, http_method method, const std::string &postdata = "", const std::string &mimetype = "text/plain", const std::multimap<std::string, std::string> &headers = {});
2497+
[[nodiscard]] async<http_request_completion_t> co_request(const std::string &url, http_method method, const std::string &postdata = "", const std::string &mimetype = "text/plain", const std::multimap<std::string, std::string> &headers = {}, const std::string &protocol = "1.1");
24982498

src/dpp/cluster_coro_calls.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -827,8 +827,8 @@ async<confirmation_callback_t> cluster::co_get_webhook_with_token(snowflake webh
827827
};
828828

829829
/* End of auto-generated definitions */
830-
dpp::async<dpp::http_request_completion_t> dpp::cluster::co_request(const std::string &url, http_method method, const std::string &postdata, const std::string &mimetype, const std::multimap<std::string, std::string> &headers) {
831-
return async<http_request_completion_t>{ [&, this] <typename C> (C &&cc) { return this->request(url, method, std::forward<C>(cc), postdata, mimetype, headers); }};
830+
dpp::async<dpp::http_request_completion_t> dpp::cluster::co_request(const std::string &url, http_method method, const std::string &postdata, const std::string &mimetype, const std::multimap<std::string, std::string> &headers, const std::string &protocol) {
831+
return async<http_request_completion_t>{ [&, this] <typename C> (C &&cc) { return this->request(url, method, std::forward<C>(cc), postdata, mimetype, headers, protocol); }};
832832
}
833833

834834
#endif

0 commit comments

Comments
 (0)