Closed wc55 closed 2 years ago
There is no button in GLPI itself to cancel a ticket like this. This seems to be from the Form Creator plugin. Please report this on the plugin's GitHub. https://github.com/pluginsGLPI/formcreator/issues/new?assignees=&labels=&template=Bug_report.md
Code of Conduct
Is there an existing issue for this?
Version
10.0.2
Bug description
When the Self-Service profile user clicks the "Cancel my ticket" button, the ticket is cancelled, but the status does not change and the ticket continues on the user's home screen.
Relevant log output
Page URL
http://localhost/plugins/formcreator/front/issue.form.php?id=XXXX
Steps To reproduce
Self-service profile
1 - Access a ticket with a self-service profile user (ticket t_159):
2 - Click "Cancel my ticket" button:
3 - The page returns to the ticket screen. The canceled ticket is there.
4 - Access the ticket again. The button is gone and the status remains the same, but the number of tickets has decreased
5- The user is still able to include information in the canceled ticket:
Technician profile
1 - Access "Assistance" >> "Tickets". 2 - Enabled "Show the Trash".
3 - See the canceled ticket:
4 - The technician can enter information, a task for example:
++++++++
I believe that canceled tickets should not appear on the user's home screen, as it can cause confusion.
Your GLPI setup information
Information about system installation & configuration
Server
GLPI constants
Libraries
LDAP directories
SQL replicas
Notifications
Plugins list
Anything else?
I don't know if it's a bug or if it's some wrong configuration, but I believe it shouldn't appear on the main screen of the self-service profile, when it was canceled.
In my example, the technician accessed the ticket, but maybe this is not done every time