calendar: remove duplicate entry

some sittings has the same sitting_id and different id, and it means
there is revisied document for a sitting.

Just display the revisied one (greater id count).

Moreover, a sitting might has two entries since it was split into several
time segment.