fix(telemetry): send events on trailing edge of the frequency #2139
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR only applies to the very first ping of the events with frequency set to
daily
,weekly
ormonthy
.Currently, every installation of the extension (local, CI, bots(?)) which sucessfully pass the onboarding sends
active
ping for every frequency. However, after sending this, the next one goes only after the frequency period expires. This should also apply to the first event.This change only affects new installations, and does not change logic with
all
frequency.