updater.setPastLine(issue, ref.getLine());
updater.setPastMessage(issue, ref.getMessage(), changeContext);
updater.setPastEffortToFix(issue, ref.getEffortToFix(), changeContext);
- updater.setPastTechnicalDebt(issue, TechnicalDebt.fromLong(ref.getTechnicalDebt()), changeContext);
+ Long technicalDebt = ref.getTechnicalDebt();
+ if (technicalDebt != null) {
+ updater.setPastTechnicalDebt(issue, TechnicalDebt.fromLong(technicalDebt), changeContext);
+ }
}
}
this.json = json;
}
- public int days() {
+ public Integer days() {
return JsonUtils.getInteger(json, "days");
}
- public int hours() {
+ public Integer hours() {
return JsonUtils.getInteger(json, "hours");
}
- public int minutes() {
+ public Integer minutes() {
return JsonUtils.getInteger(json, "minutes");
}