hpi-schul-cloud / nuxt-client

Schulcloud-Verbund-Software-Nuxt-Client
GNU Affero General Public License v3.0
31 stars 13 forks source link

BC-7298 - refactor failure actions #3273

Closed hoeppner-dataport closed 4 weeks ago

hoeppner-dataport commented 1 month ago

Short Description

Simplify all failure-payloads of BoardCollaborationSocket-Actions to no longer carry ErrorType and BoardNodeType in order to remove redundancy between action-name and carried data. This way refactorings on the backend-side are enabled.

Links to Ticket and related Pull-Requests

https://ticketsystem.dbildungscloud.de/browse/BC-7298 https://github.com/hpi-schul-cloud/schulcloud-server/pull/5041

Checklist before merging

Notice: Please keep this Pull-Request as a Draft (or add WIP label), until it is ready to be reviewed

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud