Allow publishing review requests without updating diff

Review Request #10283 — Created Oct. 26, 2018 and submitted — Latest diff uploaded

Information

Review Board
release-4.0.x
a2855b1...

Reviewers

The CommitListField was assuming the field changed even when a new
diff wasn't uploaded, resulting it it failing to record change entry
information and, ultimately, prevent publishing.

We now only mark the field as changed when a new diff is present.

  • Published a review request created with history when the diff was
    not updated.
  • Published a review request created with history when the diff was
    updated.