Fix delete button to unassign VLAN from network port #18877
+11
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist before requesting a review
Please delete options that are not relevant.
Description
I was able to reproduce #18845 when trying to remove a VLAN into https://glpi.example.com/front/networkequipment.form.php?id=XXX page so I decided to poke around and fix it. Clicking on the trash icon redirects to a broken page. I couldn't find any references to pass GET parameters and do some action on backend, but noticed that the Massive Actions works, so this passes the same parameters used to unassign a VLAN from port on https://glpi.example.com/front/networkport.form.php?id=XXX.
Screenshots (if appropriate):
Unassign VLAN with this PR applied:
Gravacao.de.Tela.2025-01-31.as.22.21.44.mov