Closed Bug 915691 Opened 11 years ago Closed 11 years ago

convert SearchResource to DRF

Categories

(Marketplace Graveyard :: API, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mat, Assigned: ashort)

References

Details

mkt.search.api.SearchResource should be converted to DRF.

Good luck, since it uses a form to do the filtering, ApiSearchForm. Might be worth investigating whether we can keep this form and write a simple FilterBackend for DRF that uses form directly instead of the django-filter abstraction (django-filter is not very good for us here, since it hides errors, forbirds filtering on some falsy values, etc)
Summary: convert PreparePayResource to DRF → convert SearchResource to DRF
Blocks: 915693
Blocks: 915696
Priority: -- → P2
Assignee: nobody → ashort
https://github.com/mozilla/zamboni/commit/782b24
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
This replaces the backend implementation of app search. Filtering/paging/etc should continue to work as before.
You need to log in before you can comment on or make changes to this bug.