#2138 Better implementation of the API send method
Closed: Fixed 2 years ago by praiskup. Opened 2 years ago by schlupov.

Class FileRequest depends on _request_params property.
This property is using self parameters which are set in the send method.
There is also problem with the auth property which is now set as self.request.auth = self.auth so if you set this property for the endpoint which requires authentication it is then set for every other endpoint even though it doesn't require authentication. We can't set the auth in BaseProxy for every subclass because it might need gssapi authentication unnecessarily.

We need to reimplement this behaviour so we can set the auth property somehow intelligently and we don't need to set self parameters in the send method.


Metadata Update from @schlupov:
- Issue assigned to frostyx

2 years ago

Metadata Update from @praiskup:
- Issue tagged with: release-blocker

2 years ago

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata
Related Pull Requests
  • #2149 Merged 2 years ago