Skip to content

Commit

Permalink
Fixed NPE and index problems found in last moment...
Browse files Browse the repository at this point in the history
  • Loading branch information
mederly committed Dec 9, 2015
1 parent 2562941 commit 2313b7a
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 6 deletions.
Expand Up @@ -451,6 +451,9 @@ private String getItemLabel(Item item) {
}

private List<Item> filterAndOrderItems(List<Item> items, List<ItemPath> hiddenPaths, boolean showOperationalAttributes) {
if (items == null) {
return new ArrayList<>();
}
List<Item> toBeDisplayed = new ArrayList<Item>(items.size());
for (Item item : items) {
if (item.getDefinition() != null) {
Expand Down
Expand Up @@ -51,7 +51,7 @@
*/
@Entity
@Table(name = RAuditEventRecord.TABLE_NAME, indexes = {
@Index(name = "iTimestampValue", columnList = RAuditEventRecord.COLUMN_TIMESTAMP)})
@Index(name = "iTimestampValue", columnList = RAuditEventRecord.COLUMN_TIMESTAMP)}) // TODO correct index name
public class RAuditEventRecord implements Serializable {

public static final String TABLE_NAME = "m_audit_event";
Expand Down
Expand Up @@ -57,7 +57,7 @@
@Entity
@ForeignKey(name = "fk_abstract_role")
@org.hibernate.annotations.Table(appliesTo = "m_abstract_role",
indexes = {@Index(name = "iRequestable", columnNames = "requestable")})
indexes = {@Index(name = "iRequestable", columnNames = "requestable")}) // TODO correct index name
public abstract class RAbstractRole<T extends AbstractRoleType> extends RFocus<T> {

private Set<RExclusion> exclusion;
Expand Down
Expand Up @@ -43,7 +43,7 @@
@Entity
@Table(uniqueConstraints = @UniqueConstraint(name="uc_user_name", columnNames = {"name_norm"}))
@org.hibernate.annotations.Table(appliesTo = "m_user",
indexes = {@Index(name = "iFullName", columnNames = "fullName_orig"),
indexes = {@Index(name = "iFullName", columnNames = "fullName_orig"), // TODO correct indices names
@Index(name = "iFamilyName", columnNames = "familyName_orig"),
@Index(name = "iGivenName", columnNames = "givenName_orig"),
@Index(name = "iLocality", columnNames = "locality_orig")})
Expand Down Expand Up @@ -141,7 +141,7 @@ public RPolyString getLocalityUser() {
return localityUser;
}

@Index(name = "iEmployeeNumber")
@Index(name = "iEmployeeNumber") // TODO correct index name
public String getEmployeeNumber() {
return employeeNumber;
}
Expand Down
Expand Up @@ -71,8 +71,8 @@
@Entity
@IdClass(RContainerId.class)
@Table(name = "m_acc_cert_case", indexes = {
@Index(name = "iObjectRefTargetOid", columnList = "objectRef_targetOid"),
@Index(name = "iTargetRefTargetOid", columnList = "targetRef_targetOid")
@Index(name = "iCaseObjectRefTargetOid", columnList = "objectRef_targetOid"),
@Index(name = "iCaseTargetRefTargetOid", columnList = "targetRef_targetOid")
})
public class RAccessCertificationCase implements Container {

Expand Down
Expand Up @@ -78,6 +78,7 @@
}
)
@IdClass(RContainerId.class)
// TODO prefix last 4 index names with "iAssignment" (some day)
@Table(name = "m_assignment", indexes = {
@Index(name = "iAssignmentAdministrative", columnList = "administrativeStatus"),
@Index(name = "iAssignmentEffective", columnList = "effectiveStatus"),
Expand Down

0 comments on commit 2313b7a

Please sign in to comment.