Ticket #4064 (new defect)
find() has weird API
| Reported by: | bert | Owned by: | tomeu |
|---|---|---|---|
| Priority: | high | Milestone: | Future Release |
| Component: | sugar-datastore | Version: | |
| Keywords: | dbus | Cc: | marco, tomeu, smcv |
| Action Needed: | Verified: | no | |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
datastore.find() was recently changed to not only take the query dict but an array of property names to return, too. That property name list should instead be made into a query parameter. Not only does it streamline the API, but it is actually invalid to send the default value (None) via DBus to get all the properties without listing them.
Change History
Note: See
TracTickets for help on using
tickets.


