Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dispatch an Event when a value was changed #1103

Closed
blizzz opened this issue May 24, 2024 · 2 comments · Fixed by #1101
Closed

Dispatch an Event when a value was changed #1103

blizzz opened this issue May 24, 2024 · 2 comments · Fixed by #1101
Assignees
Labels
0. Needs triage Pending approval or rejection. This issue is pending approval. enhancement New feature or request workflow 🍂 2024-Autumn

Comments

@blizzz
Copy link
Member

blizzz commented May 24, 2024

Is your feature request related to a problem? Please describe.

When a cell value was changed, a typed event shall be dispatched. The Event shall be JSON-serializable.

Describe the solution you'd like

The event shall be emitted as normally per EventDispatcher.

The Event should contain the information:

  • acting User
  • affected Table
  • affected Row
  • affected Column
  • affected Cell
  • old value
  • new value

The Event shall be JSON-serializable. The objects will be slimmed down to their IDs in that case.

Describe alternatives you've considered

No response

Additional context

This is required for the upcoming workflow engine efforts.

@blizzz blizzz added enhancement New feature or request 0. Needs triage Pending approval or rejection. This issue is pending approval. labels May 24, 2024
@blizzz blizzz moved this to 📄 To do (~10 entries) in 📝 Office team May 24, 2024
@juliusknorr
Copy link
Member

@blizzz Could you line up picking up the PR from @come-nc to move this forward?

@juliusknorr
Copy link
Member

@blizzz Please also take care of having an event for row created here (or have this covered also in the changed event)

@blizzz blizzz moved this from 📄 To do (~10 entries) to 👀 In review in 📝 Office team Jul 17, 2024
@blizzz blizzz linked a pull request Jul 18, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from 👀 In review to ☑️ Done in 📝 Office team Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending approval or rejection. This issue is pending approval. enhancement New feature or request workflow 🍂 2024-Autumn
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants