Skip to content
Snippets Groups Projects
Commit 050da2c5 authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Adding multi org to forecast summaries

parent c10f20f9
No related branches found
No related tags found
2 merge requests!17Develop,!16Spotit multi org
......@@ -232,10 +232,24 @@ public class LogicService {
@Facet("restricted")
public Response getForecastSummaries(
@PathParam("organizationId") Integer organizationId,
@QueryParam("cropOrganismId") List<Integer> cropOrganismIds
@QueryParam("cropOrganismId") List<Integer> cropOrganismIds,
@QueryParam("includeOrganizationIds") String includeOrganizationIds
)
{
List<ForecastConfiguration> summaries = SessionControllerGetter.getForecastBean().getForecastConfigurationSummaries(organizationId);
if(includeOrganizationIds != null)
{
String[] includeOrgIdStrs = includeOrganizationIds.split(",");
for(String orgId:includeOrgIdStrs)
{
try
{
Integer includeOrgId = Integer.valueOf(orgId);
summaries.addAll(SessionControllerGetter.getForecastBean().getForecastConfigurationSummaries(includeOrgId));
}
catch(NumberFormatException ex){}
}
}
return Response.ok().entity(summaries).build();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment