Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code of Conduct is not editable if only Communication is enabled #8572

Closed
dfuchss opened this issue May 11, 2024 · 0 comments · Fixed by #8577
Closed

Code of Conduct is not editable if only Communication is enabled #8572

dfuchss opened this issue May 11, 2024 · 0 comments · Fixed by #8577
Assignees
Labels
bug client Pull requests that update TypeScript code. (Added Automatically!) component:Communication

Comments

@dfuchss
Copy link
Contributor

dfuchss commented May 11, 2024

Describe the bug

We enable only the communication (not the messaging) feature in artemis. If so, the Edit-Course Page hides the Code-of-Conduct for editing. Nevertheless, it is needed and also shown to the students, if we use the communication feature

To Reproduce

  1. Enable Communication & disable Messaging in a course
  2. CoC is not shown in the Edit-Page
  3. The default CoC is shown when entering the Communication/Messaging Tab of the Course

Expected behavior

CoC should be editable if Communication OR Messaging is enabled.

Screenshots

No response

Which version of Artemis are you seeing the problem on?

7.0.3

What browsers are you seeing the problem on?

Firefox

Additional context

No response

Relevant log output

No response

@dfuchss dfuchss added bug client Pull requests that update TypeScript code. (Added Automatically!) component:Communication labels May 11, 2024
@sarpsahinalp sarpsahinalp self-assigned this May 12, 2024
@sarpsahinalp sarpsahinalp linked a pull request May 12, 2024 that will close this issue
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug client Pull requests that update TypeScript code. (Added Automatically!) component:Communication
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants