Commit 04e854f7 authored by Marco Descher's avatar Marco Descher
Browse files

[15349] Add base update post rest operation

parent 0d387ae4
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
package info.elexis.server.core.p2.jaxrs;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

import javax.ws.rs.GET;
import javax.ws.rs.POST;
@@ -28,13 +30,9 @@ public class UpdateResource {
	@Path("updates")
	@ApiOperation(nickname = "checkUpdate", value = "check for available updates")
	public Response checkUpdates() {
		List<String> resultList = new ArrayList<>();
		Update[] possibleUpdates = ProvisioningHelper.getPossibleUpdates();
		if (possibleUpdates != null) {
			for (Update update : possibleUpdates) {
				resultList.add(update.toString());
			}
		}
		List<String> resultList = Arrays.asList(possibleUpdates).stream().map(Update::toString)
				.collect(Collectors.toList());
		return Response.ok(resultList).build();
	}