Revision 68410d59
ID | 68410d5911a3fca53826ff2e0e8845336466ab52 |
Parent | 82750ec8 |
Child | 953c98f5 |
Fix fetching resources moved to the trash. This required a large-scale refactoring and assorted bug fixing that hopefully clears up the backend APIs. Major changes:
- ExternalAPI.getResourceAtPath() now requires the call site to explicitly mention whether it will consider a resource moved to the trash. Previously it would always ignore such resources.
- Folder.getDTOWithDeleted() was retired. Now Folder has a single getDTO() method as everybody else and it's the caller's responsibility to prune subfolders moved to the trash, if required.
The GWT-RPC call sites have been modified to present the same behavior to the web client, until its pending RESTification. The SOAP call sites on the other hand, have been left unchanged, since we have no legacy client to worry about.
Files
- added
- modified
- copied
- renamed
- deleted