// needs to be broadcasted backwards to the original bill.
// Make sure we are in the amendment list and that if we are active, that no one else is
for (String versionKey : bill.getAmendments()) {
Bill billVersion = storage.getBill(versionKey);
if (!billVersion.getAmendments().contains(bill.getBillId())) {
billVersion.addAmendment(bill.getBillId());
}
if (bill.isActive()) {
billVersion.setActive(false);
}
billVersion.setSponsor(bill.getSponsor());