|
|
@@ -552,11 +552,18 @@ public class IpLogGenerator { |
|
|
|
required(r, "description", cq.getDescription()); |
|
|
|
optional(r, "license", cq.getLicense()); |
|
|
|
optional(r, "use", cq.getUse()); |
|
|
|
optional(r, "state", cq.getState()); |
|
|
|
optional(r, "state", mapCQState(cq.getState())); |
|
|
|
optional(r, "comments", cq.getComments()); |
|
|
|
return r; |
|
|
|
} |
|
|
|
|
|
|
|
private String mapCQState(String state) { |
|
|
|
// "approved" CQs shall be listed as "active" in the iplog |
|
|
|
if (state.equals("approved")) |
|
|
|
return "active"; |
|
|
|
return state; |
|
|
|
} |
|
|
|
|
|
|
|
private Element createCommitter(Committer who) { |
|
|
|
Element r = createElement("committer"); |
|
|
|
required(r, "id", who.getID()); |