JSON parse error when user apply "Subset" filter except entered UUID;
Steps:
- Go to "https://sandbox.genesys-pgr.org/a";
- Paste to "Subset" filter UUID "27217411-1e85-402a-a964-177d88279b2d";
- Tap "Enter" on the keyboard;
- Click on the "+" for entered UUID;
- Click on the "Apply filters" button;
Expected result: All accessions are displayed except accessions contains on entered subset;
Actual result: Error message is displayed
Error happened while processing request:"Request failed with status code 400 JSON parse error: (was java.lang.NullPointerException); nested exception is com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: org.genesys2.server.service.filter.AccessionFilter[\"NOT\"]->org.genesys2.server.service.filter.AccessionFilter[\"subsets\"]) (was java.lang.NullPointerException) (through reference chain: org.genesys2.server.service.filter.AccessionFilter[\"NOT\"]->org.genesys2.server.service.filter.AccessionFilter[\"subsets\"]) NullPointerException"
Also it works for "Dataset" filter;