(no-ticket) Update ContestView timestamp only when needed.

Change-Id: Ie9c52cc8e8f2c98dcb9ec13c0db394350b2e3a00
Merge "(no-ticket) Update ContestView timestamp only when needed."