Create event once a data export finishes

Created on 19 February 2025, 3 months ago

Problem/Motivation

We'd like to be able to react to data exports being generated. For example, saving a data export to a piece of media or adding exports files to an Entity Queue. And log when certain reports are made.

The most generic solution would likely be to create an event which other modules can subscribe to to react to exports.

Proposed resolution

Add a event to be dispatched in the finished section of the batch operation and general file creator.

User interface changes

None

API changes

Provide a ViewsDataExportEvent object to subscribe to.

Data model changes

None

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇨🇦Canada minoroffense Ottawa, Canada

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @minoroffense
  • Pipeline finished with Failed
    3 months ago
    Total: 195s
    #429127
  • Pipeline finished with Failed
    3 months ago
    Total: 216s
    #430153
  • 🇬🇧United Kingdom steven jones

    This is very similar to Log data export event Active and yeah, I wonder if the best approach would be to get this working and merged in, and then re-work that issue so that it's a simple example implementation/submodule.

  • Pipeline finished with Success
    2 months ago
    Total: 234s
    #433564
  • Pipeline finished with Success
    2 months ago
    Total: 188s
    #433596
Production build 0.71.5 2024