jitsucom / jitsu

Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days
https://jitsu.com
MIT License
3.95k stars 279 forks source link

Deleting a Function Connected to a Source Results in an Error Page #1111

Open robert1112 opened 3 weeks ago

robert1112 commented 3 weeks ago

Summary

When a /dev/null destination is connected with a source, deleting the /dev/null destination without first deleting the connection results in an error page. The error message displayed is: “We encountered an error processing your request. Please try refreshing the page, or logging out and back in. If the problem persists, please contact support.” This issue needs to be addressed to ensure smooth user experience and system stability.

Steps to Reproduce

  1. Create a /dev/null destination and add function to it
  2. Connect /dev/null destination to a source.
  3. Delete the /dev/null destination without deleting the connection first.
  4. Go to connections page and click one of the deleted connections
  5. Observe the error page.

Expected Behavior

The system should handle the deletion gracefully without throwing an error. The connection should be deleted automatically, or a warning should be displayed to the user to delete the connection first.

github-actions[bot] commented 1 week ago

This issue is stale because it has been open for 30 days with no activity.