Possible fix for erronious dips in burndown lines

Previously it was possible for webook-driven hours updates to run
while a full update was happening. This makes it so that when a full
update is happening, webhook events won't recalculate hours.