- Removed PostFilterParams
- Handling of PostFilter using Expression trees
This commit is contained in:
@@ -254,22 +254,13 @@ function entityResource($q, $http, umbRequestHelper) {
|
||||
*
|
||||
* @param {string} type Object type name
|
||||
* @param {string} postFilter optional filter expression which will execute a dynamic where clause on the server
|
||||
* @param {string} postFilterParams optional parameters for the postFilter expression
|
||||
* @returns {Promise} resourcePromise object containing the entity.
|
||||
*
|
||||
*/
|
||||
getAll: function (type, postFilter, postFilterParams) {
|
||||
|
||||
getAll: function (type, postFilter) {
|
||||
//need to build the query string manually
|
||||
var query = "type=" + type + "&postFilter=" + (postFilter ? postFilter : "");
|
||||
if (postFilter && postFilterParams) {
|
||||
var counter = 0;
|
||||
_.each(postFilterParams, function(val, key) {
|
||||
query += "&postFilterParams[" + counter + "].key=" + key + "&postFilterParams[" + counter + "].value=" + val;
|
||||
counter++;
|
||||
});
|
||||
}
|
||||
|
||||
var query = "type=" + type + "&postFilter=" + (postFilter ? encodeURIComponent(postFilter) : "");
|
||||
|
||||
return umbRequestHelper.resourcePromise(
|
||||
$http.get(
|
||||
umbRequestHelper.getApiUrl(
|
||||
|
||||
Reference in New Issue
Block a user