Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4
This commit is contained in:
commit
49e7adebb4
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
type: fix
|
||||
issue: 4604
|
||||
jira: SMILE-4688
|
||||
title: "Doing a GET for a resource tag created before 4204 will return a null error on userSelected. This has been fixed by defaulting null to false."
|
|
@ -86,7 +86,7 @@ public class TagDefinition implements Serializable {
|
|||
private String myVersion;
|
||||
|
||||
@Column(name = "TAG_USER_SELECTED")
|
||||
private boolean myUserSelected;
|
||||
private Boolean myUserSelected;
|
||||
|
||||
@Transient
|
||||
private transient Integer myHashCode;
|
||||
|
@ -162,7 +162,11 @@ public class TagDefinition implements Serializable {
|
|||
}
|
||||
}
|
||||
|
||||
public Boolean getUserSelected() { return myUserSelected; }
|
||||
public Boolean getUserSelected() {
|
||||
// TODO: LD: this is not ideal as we are implicitly assuming null is false.
|
||||
// Ideally we should fix IBaseCoding to return wrapper Boolean but that will involve another core/hapi release
|
||||
return myUserSelected != null ? myUserSelected : false;
|
||||
}
|
||||
|
||||
public void setUserSelected(Boolean theUserSelected) {
|
||||
myUserSelected = theUserSelected != null && theUserSelected;
|
||||
|
|
Loading…
Reference in New Issue