NewPath-Consulting / warm

Pro Reports for Wild Apricot is a Google Data Studio connector that helps Wild Apricot administrators understand your organization’s membership engagement, renewal rates, and demographics. Trend your revenue and get expense analyses. Whatever your question, enjoy all the organized data you need at your fingertips to make the business decisions want.
https://newpathconsulting.com/warm
GNU General Public License v3.0
6 stars 4 forks source link

Contact custom fields not respecting the include archived contact and include members only #71

Closed asirota closed 4 years ago

asirota commented 4 years ago

I am testing the config flags for include archived contact and include members only and note that in the Contact custom fields object neither flag has any effect.

This works fine for the Contacts object though so, not sure if these config parameters are properly being passed to the API call.

miasmos commented 4 years ago

You are right, the filter param wasn't being passed to the api call

asirota commented 4 years ago

It doesn't look like the Return count only config parameter or the Count schema element is included in this object either.

asirota commented 4 years ago

Also the $filter parameter is not being passed and throws an error and a filter is added into the configuration parameter on the data source

miasmos commented 4 years ago

Fixed count not being included in the custom schema and the custom filter not being used.

asirota commented 4 years ago

Looking good -- one curious issue I found. Why do these filters return an error?

'User ID' gt 1

'User ID' ne NULL

'User ID' eq NULL

Only the eq filter seems to work.

miasmos commented 4 years ago

Looks like the api doesn't support querying User ID in that way. Operator NotNull is not supported for attribute User ID Operator Null is not supported for attribute User ID

asirota commented 4 years ago

Ok that's fine.