Skip to content

Conversation

@camielvs
Copy link
Collaborator

@camielvs camielvs commented Oct 2, 2025

Description

Folded into #1017

Fixes an issue introduced in the recent switch to a more granular node classification system that prevented edges/connections from being deleted. The removeEdge method has now be updated to be aware of the new handle id system.

As part of this the removeEdge method has been refactored a little to be more readable. it now also supports deleting direct input->output connections (even though these are not possible in the UI), just in case a user somehow introduces them via direct yaml editing

Related Issue and Pull requests

Type of Change

  • Cleanup/Refactor

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

Additional Comments

Copy link
Collaborator Author

camielvs commented Oct 2, 2025

@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 0c23698 to 392db72 Compare October 2, 2025 00:39
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from d907fc5 to 8c6b0e0 Compare October 2, 2025 00:57
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch 2 times, most recently from c8f2440 to 96e29ab Compare October 2, 2025 01:17
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch 2 times, most recently from c073c29 to 2c0c04d Compare October 7, 2025 22:53
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 96e29ab to 794e360 Compare October 7, 2025 22:53
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from 2c0c04d to 0cce84d Compare October 7, 2025 23:23
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 794e360 to 1b5752a Compare October 7, 2025 23:23
This was referenced Oct 7, 2025
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from 0cce84d to 6c541af Compare October 8, 2025 00:38
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 1b5752a to 2cfd3d0 Compare October 8, 2025 00:38
@camielvs camielvs changed the base branch from 10-01-rework_taskinput_and_taskoutput_logic to graphite-base/1040 October 8, 2025 00:55
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 2cfd3d0 to fe46b33 Compare October 8, 2025 00:55
@camielvs camielvs force-pushed the graphite-base/1040 branch from 6c541af to a0239ca Compare October 8, 2025 00:55
@camielvs camielvs changed the base branch from graphite-base/1040 to 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids October 8, 2025 00:56
@camielvs camielvs changed the base branch from 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids to graphite-base/1040 October 8, 2025 01:06
@camielvs camielvs force-pushed the graphite-base/1040 branch from a0239ca to 7888535 Compare October 8, 2025 01:06
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from fe46b33 to 46cbfa8 Compare October 8, 2025 01:06
@camielvs camielvs changed the base branch from graphite-base/1040 to 09-29-add_debug_mode_for_viewing_reactflow_node_ids October 8, 2025 01:06
@camielvs camielvs force-pushed the 09-29-add_debug_mode_for_viewing_reactflow_node_ids branch from 7888535 to eeabed0 Compare October 8, 2025 01:09
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from 46cbfa8 to dfd9105 Compare October 8, 2025 01:09
@camielvs camielvs force-pushed the 10-01-fix_inability_to_delete_edges branch from dfd9105 to dda82e4 Compare October 8, 2025 16:16
@camielvs camielvs force-pushed the 09-29-add_debug_mode_for_viewing_reactflow_node_ids branch from eeabed0 to 6022793 Compare October 8, 2025 16:16
@camielvs camielvs changed the base branch from 09-29-add_debug_mode_for_viewing_reactflow_node_ids to graphite-base/1040 October 8, 2025 16:31
@camielvs camielvs closed this Oct 8, 2025
@camielvs camielvs deleted the 10-01-fix_inability_to_delete_edges branch October 15, 2025 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants