Skip to content

Commit 0623baf

Browse files
committed
updated sample logic
1 parent c41fb74 commit 0623baf

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

samples/java-jersey-jaxrs/src/main/java/com/wordnik/swagger/sample/data/PetData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public Pet getPetbyId(long petId) {
6666

6767
public void deletePet(long petId) {
6868
if(pets.size() > 0) {
69-
for (int i = pets.size(); i >= 0; i++) {
69+
for (int i = pets.size() - 1; i >= 0; i--) {
7070
Pet pet = pets.get(i);
7171
if(pet.getId() == petId) {
7272
pets.remove(i);

samples/java-jersey-jaxrs/src/main/java/com/wordnik/swagger/sample/data/UserData.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ public User findUserByName(String username) {
6060
}
6161

6262
public void addUser(User user) {
63+
if(user.getUsername() == null)
64+
return;
6365
if (users.size() > 0) {
6466
for (int i = users.size() - 1; i >= 0; i--) {
6567
if (users.get(i).getUsername().equals(user.getUsername())) {

samples/java-jersey-jaxrs/src/main/java/com/wordnik/swagger/sample/resource/PetResource.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,10 @@ public Response uploadFile(
9797
@ApiParam(value = "file to upload") @FormDataParam("file") InputStream inputStream,
9898
@ApiParam(value = "file detail") @FormDataParam("file") FormDataContentDisposition fileDetail) {
9999
LOGGER.debug("testString: " + testString);
100-
101-
String uploadedFileLocation = "./" + fileDetail.getFileName();
100+
System.out.println("uploading file " + testString);
102101
try {
102+
String uploadedFileLocation = "./" + fileDetail.getFileName();
103+
System.out.println("uploading to " + uploadedFileLocation);
103104
IOUtils.copy(inputStream, new FileOutputStream(uploadedFileLocation));
104105
String msg = "additionalMetadata: " + testString + "\nFile uploaded to " + uploadedFileLocation + ", " + (new java.io.File(uploadedFileLocation)).length() + " bytes";
105106
com.wordnik.swagger.sample.model.ApiResponse output = new com.wordnik.swagger.sample.model.ApiResponse(200, msg);

samples/java-jersey-jaxrs/src/main/java/com/wordnik/swagger/sample/resource/PetStoreResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public java.util.Map<String, Integer> getInventory() {
5656
public Response getOrderById(
5757
@ApiParam(value = "ID of pet that needs to be fetched", allowableValues = "range[1,5]", required = true) @PathParam("orderId") String orderId)
5858
throws NotFoundException {
59-
Order order = storeData.findOrderById(ru.getLong(0, 10000, 0, orderId));
59+
Order order = storeData.findOrderById(Long.parseLong(orderId));
6060
if (null != order) {
6161
return Response.ok().entity(order).build();
6262
} else {

0 commit comments

Comments
 (0)