-
Notifications
You must be signed in to change notification settings - Fork 358
Lectures: Fix attachment lecture units creation
#11115
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
Conversation
End-to-End (E2E) Test Results Summary
|
||||||||||||||||||||||||||||||||||||
src/main/webapp/app/lecture/manage/lecture-attachments/lecture-attachments.component.html
Show resolved
Hide resolved
Lectures: Fix attachment unitsLectures: Fix attachment lecture units creation
End-to-End (E2E) Test Results Summary
|
||||||||||||||||||
5866d48
End-to-End (E2E) Test Results Summary
|
||||||||||||||||||||||||||||||
ahmetsenturk
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code
|
Tested on artemis-test2 via instructor account 15, it works as intended. |
End-to-End (E2E) Test Results Summary
|
||||||||||||||||||||||||||||||||||||
tobias-lippert
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code
src/main/webapp/app/lecture/manage/lecture-update/lecture-update.component.spec.ts
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works as expected on TS2, code changes look good
End-to-End (E2E) Test Results Summary
|
||||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Rereview) Code
chuuuun
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
worked expected on ts6 : )
konrad2002
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested on TS2, works as expected
Checklist
General
Client
Motivation and Context
The
Add attachment as lecture unitbutton does not work on develop since #10575; this will be fixed by this PR.While fixing it, I've noticed that the route definition can be simplified by using constants for the authorities.
Description
Add attachment as lecture unitbutton)Attachmentsstatus section from the edit lecture page, which was forgotten when the section itself was removed inLectures: Prefer attachment units over attachments #10708Steps for Testing
Attachmentsof the lectureAdd attachment as lecture unitbutton forwards you to a new pageTestserver States
You can manage test servers using Helios. Check environment statuses in the environment list. To deploy to a test server, go to the CI/CD page, find your PR or branch, and trigger the deployment.
Review Progress
Performance Review
Code Review
Manual Tests
Test Coverage
Addded an E2E test
Screenshots
Attachment units forwarding works again
Before fix
Removed Attachments section from status bar
Before fix
Attachments section does not exist anymore on that page, will always be invalid
Summary by CodeRabbit
Summary by CodeRabbit
New Features
Bug Fixes
Tests