QuickSurveys uses the legacy QuickSurveyResponse schema to log events from internal surveys. Currently this does not carry information around whether the user is a temp user.
Looking at https://gitlab.wikimedia.org/repos/data-engineering/schemas-event-secondary/-/blob/6a9089414918e82429ff653a7296d6512b164b9d/jsonschema/analytics/legacy/quicksurveysresponses/1.2.0.yaml I don't see a field for is_temp so I'm not 100% sure if this is present.
TODO
- Check if events in the schema are annotated with temporary account information.
- If not add a field is_temp to the schema
- Make sure the information is sent