Bug #7166
Updated by Brett Smith over 8 years ago
This invalid filter <pre>api_client.collections().list(filters=[['portable_data_hash', api_client.collections().list(filters=[['portable_data_hash', 'somepdhoranother+size']], select=['portable_data_hash', 'uuid'], limit=100000).execute()</pre> limit=100000).execute() is simply ignored; the query above returns all collections. Our SDK should probably throw an exception - or at least print a warning when an invalid filter is ignored. <pre>api_client.collections().list(filters=[['portable_data_hash', api_client.collections().list(filters=[['portable_data_hash', '=', 'somepdhoranother+size']], select=['portable_data_hash', 'uuid'], limit=100000).execute()</pre> limit=100000).execute() the above filter is correct and works as expected.