diff --git a/src/main/java/com/ntlab/irisserver/entities/Drawing.java b/src/main/java/com/ntlab/irisserver/entities/Drawing.java index fb14640..10926ab 100644 --- a/src/main/java/com/ntlab/irisserver/entities/Drawing.java +++ b/src/main/java/com/ntlab/irisserver/entities/Drawing.java @@ -12,14 +12,10 @@ @JsonProperty("drawing") private String drawingPath; - private Boolean isDrawn = false; - // getter public String getDrawing() {return this.drawingPath;} - public Boolean getIsDrawn() {return this.isDrawn;} // setter public void setDrawing(String drawing) {this.drawingPath = drawing;} - public void setIsDrawn(Boolean isDrawn) {this.isDrawn = isDrawn;} } diff --git a/src/main/java/com/ntlab/irisserver/resources/DrawingsRest.java b/src/main/java/com/ntlab/irisserver/resources/DrawingsRest.java index 2e6b9bd..6057f67 100644 --- a/src/main/java/com/ntlab/irisserver/resources/DrawingsRest.java +++ b/src/main/java/com/ntlab/irisserver/resources/DrawingsRest.java @@ -69,8 +69,10 @@ // 絵の情報を上書き Drawing drawing = game.getDrawing(dno); + if (drawing == null) { + drawing = new Drawing(); + } drawing.setDrawing(drawingPath); - drawing.setIsDrawn(true); game.putDrawing(dno, drawing); } catch (IOException e) {