[calendar] refetch events on refresh