-rw-r--r-- | lib/oauth-consumer.cc | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/lib/oauth-consumer.cc b/lib/oauth-consumer.cc index 0c4c9e3..bb4e89b 100644 --- a/lib/oauth-consumer.cc +++ b/lib/oauth-consumer.cc @@ -158,3 +158,3 @@ namespace opkele { - void basic_consumer::prepare_request( + http_request_t& basic_consumer::prepare_request( http_request_t& req, @@ -211,5 +211,6 @@ namespace opkele { "Unknown oauth method"); + return req; } - void basic_consumer::prepare_request( + http_request_t& basic_consumer::prepare_request( http_request_t& req, @@ -218,3 +219,3 @@ namespace opkele { const token_t *t,const string& realm) { - prepare_request( + return prepare_request( req, qf, pf, @@ -224,2 +225,13 @@ namespace opkele { + http_request_t& basic_consumer::prepare_request( + http_request_t& req, + const basic_fields& qf,const basic_fields& pf, + const token_t *t,const string& realm) { + service_endpoint_t sep; + return prepare_request( + req, qf, pf, + get_endpoints().get_url_endpoint(sep,req.url), + t, realm ); + } + void http_request_t::setup_curl(CURL *curl) { |