Skip to content

method and url are not available due to include_request: false #194

@dblock

Description

@dblock

d2d9e43 didn't fix it

the server responded with status 400 - method and url are not available due to include_request: false on Faraday::Response::RaiseError middleware
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/web/raise_response_error.rb:18:in 'Strava::Web::RaiseResponseError#on_complete'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/middleware.rb:57:in 'block in Faraday::Middleware#call'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/response.rb:46:in 'Faraday::Response#on_complete'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/middleware.rb:56:in 'Faraday::Middleware#call'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/request/url_encoded.rb:25:in 'Faraday::Request::UrlEncoded#call'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-multipart-1.1.1/lib/faraday/multipart/middleware.rb:27:in 'Faraday::Multipart::Middleware#call'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/rack_builder.rb:153:in 'Faraday::RackBuilder#build_response'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/connection.rb:452:in 'Faraday::Connection#run_request'
/workspace/vendor/bundle/ruby/3.4.0/gems/faraday-2.14.0/lib/faraday/connection.rb:200:in 'Faraday::Connection#get'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/web/request.rb:28:in 'Strava::Web::Request#request'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/web/request.rb:7:in 'Strava::Web::Request#get'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/api/cursor.rb:20:in 'block in Strava::Api::Cursor#each'
<internal:kernel>:168:in 'Kernel#loop'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/api/cursor.rb:18:in 'Strava::Api::Cursor#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/api/client.rb:59:in 'Strava::Api::Client#paginate'
/workspace/vendor/bundle/ruby/3.4.0/gems/strava-ruby-client-2.2.0/lib/strava/api/endpoints/activities.rb:100:in 'Strava::Api::Endpoints::Activities#athlete_activities'
/workspace/slack-strava/models/user.rb:378:in 'User#sync_strava_activities!'
/workspace/slack-strava/models/user.rb:274:in 'User#sync_new_strava_activities!'
/workspace/slack-strava/models/brag.rb:23:in 'block (2 levels) in Brag#sync_and_brag!'
/workspace/slack-strava/models/brag.rb:3:in 'Brag#with_strava_error_handler'
/workspace/slack-strava/models/brag.rb:22:in 'block in Brag#sync_and_brag!'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-locker-2.2.0/lib/mongoid/locker.rb:256:in 'Mongoid::Locker#with_lock'
/workspace/slack-strava/models/brag.rb:21:in 'Brag#sync_and_brag!'
/workspace/slack-strava/app.rb:148:in 'block (2 levels) in SlackStrava::App#users_brag_and_rebrag!'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-9.0.8/lib/mongoid/contextual/mongo.rb:885:in 'Mongoid::Contextual::Mongo#yield_document'
<truncated 3 additional frames>
<internal:kernel>:168:in 'Kernel#loop'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/cursor.rb:185:in 'Mongo::Cursor#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/collection/view/iterable.rb:57:in 'Mongo::Collection::View::Iterable#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-9.0.8/lib/mongoid/contextual/mongo.rb:162:in 'Mongoid::Contextual::Mongo#each'
/workspace/vendor/ruby-3.4.6/lib/ruby/3.4.0/forwardable.rb:240:in 'Mongoid::Contextual#each'
/workspace/slack-strava/app.rb:147:in 'block in SlackStrava::App#users_brag_and_rebrag!'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-9.0.8/lib/mongoid/contextual/mongo.rb:885:in 'Mongoid::Contextual::Mongo#yield_document'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-9.0.8/lib/mongoid/contextual/mongo.rb:163:in 'block in Mongoid::Contextual::Mongo#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/collection/view/iterable.rb:58:in 'block in Mongo::Collection::View::Iterable#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/cursor.rb:190:in 'block in Mongo::Cursor#each'
<internal:kernel>:168:in 'Kernel#loop'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/cursor.rb:185:in 'Mongo::Cursor#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongo-2.21.3/lib/mongo/collection/view/iterable.rb:57:in 'Mongo::Collection::View::Iterable#each'
/workspace/vendor/bundle/ruby/3.4.0/gems/mongoid-9.0.8/lib/mongoid/contextual/mongo.rb:162:in 'Mongoid::Contextual::Mongo#each'
/workspace/vendor/ruby-3.4.6/lib/ruby/3.4.0/forwardable.rb:240:in 'Mongoid::Contextual#each'
/workspace/slack-strava/app.rb:140:in 'SlackStrava::App#users_brag_and_rebrag!'
/workspace/slack-strava/app.rb:21:in 'block (2 levels) in SlackStrava::App#after_start!'
/workspace/slack-strava/app.rb:53:in 'block (2 levels) in SlackStrava::App#continuously'
<internal:kernel>:168:in 'Kernel#loop'
/workspace/slack-strava/app.rb:52:in 'block in SlackStrava::App#continuously'
/workspace/vendor/bundle/ruby/3.4.0/gems/async-2.23.0/lib/async/task.rb:200:in 'block in Async::Task#run'
/workspace/vendor/bundle/ruby/3.4.0/gems/async-2.23.0/lib/async/task.rb:438:in 'block in Async::Task#schedule'
/workspace/vendor/bundle/ruby/3.4.0/gems/newrelic_rpm-9.21.0/lib/new_relic/agent/tracer.rb:434:in 'block (2 levels) in NewRelic::Agent::Tracer.thread_block_with_current_transaction'
/workspace/vendor/bundle/ruby/3.4.0/gems/newrelic_rpm-9.21.0/lib/new_relic/agent/tracer.rb:357:in 'NewRelic::Agent::Tracer.capture_segment_error'
/workspace/vendor/bundle/ruby/3.4.0/gems/newrelic_rpm-9.21.0/lib/new_relic/agent/tracer.rb:433:in 'block in NewRelic::Agent::Tracer.thread_block_with_current_transaction'

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions