Skip to content

Exception: URI::InvalidComponentError Decidim::Doorkeeper::CredentialsController#me #4133

@Xfolchf

Description

@Xfolchf

Describe the bug
There was an exception on our error tracking.
More information: https://sentry.io/share/issue/6ff3c44db51c44b3a9c775210b01ff94/

Expected behavior
We shouldn't have exceptions nor errors 500 on production environment.

Stacktrace
URI::InvalidComponentError: bad component(expected absolute path component): https://decidim-barcelona-new.s3.amazonaws.com/decidim-barcelona/uploads/decidim/user/avatar/27945/BruAguilo%CC%81_2.jpg
uri/generic.rb:771:in check_path' raise InvalidComponentError, uri/generic.rb:819:in path='
check_path(v)
decidim/doorkeeper/credentials_controller.rb:36:in avatar_url' request_uri.path = avatar_url decidim/doorkeeper/credentials_controller.rb:22:in public_data'
image: avatar_url
decidim/doorkeeper/credentials_controller.rb:11:in `me'
respond_with public_data
...

Extra data (please complete the following information):

Device: Desktop
Device OS: Other
Browser: Other
Decidim Version: 0.14
Decidim installation: Decidim Barcelona

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions