Skip to content

Commit b17ecd6

Browse files
authored
add paper reference to original source to pattern entity (#33)
1 parent 051f721 commit b17ecd6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/main/java/io/github/patternatlas/api/entities/Pattern.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ public class Pattern extends EntityWithURI {
2626

2727
private String iconUrl;
2828

29+
private String paperRef;
30+
2931
@JsonIgnore
3032
@ToString.Exclude
3133
@ManyToOne

src/main/java/io/github/patternatlas/api/rest/controller/PatternController.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,16 @@
3636

3737
import com.fasterxml.jackson.databind.ObjectMapper;
3838

39-
import io.github.patternatlas.api.exception.DirectedEdgeNotFoundException;
40-
import io.github.patternatlas.api.exception.UndirectedEdgeNotFoundException;
41-
import io.github.patternatlas.api.rest.model.PatternRenderedContentModel;
4239
import io.github.patternatlas.api.entities.DirectedEdge;
4340
import io.github.patternatlas.api.entities.Pattern;
4441
import io.github.patternatlas.api.entities.PatternLanguage;
4542
import io.github.patternatlas.api.entities.PatternViewPattern;
4643
import io.github.patternatlas.api.entities.UndirectedEdge;
44+
import io.github.patternatlas.api.exception.DirectedEdgeNotFoundException;
45+
import io.github.patternatlas.api.exception.UndirectedEdgeNotFoundException;
4746
import io.github.patternatlas.api.rest.model.PatternContentModel;
4847
import io.github.patternatlas.api.rest.model.PatternModel;
48+
import io.github.patternatlas.api.rest.model.PatternRenderedContentModel;
4949
import io.github.patternatlas.api.service.PatternLanguageService;
5050
import io.github.patternatlas.api.service.PatternRelationDescriptorService;
5151
import io.github.patternatlas.api.service.PatternRenderService;
@@ -402,6 +402,7 @@ EntityModel<Pattern> updatePatternViaPut(@PathVariable UUID patternLanguageId, @
402402
persistedVersion.setRenderedContent(pattern.getContent());
403403
}
404404
persistedVersion.setIconUrl(pattern.getIconUrl());
405+
persistedVersion.setPaperRef(pattern.getPaperRef());
405406
persistedVersion.setContent(pattern.getContent());
406407
persistedVersion.setName(pattern.getName());
407408

0 commit comments

Comments
 (0)