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
fix: Link sessions in speaker list to sessions page #4853
Conversation
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/eventyay/open-event-frontend/das84sbio |
Codecov Report
@@ Coverage Diff @@
## development #4853 +/- ##
===============================================
+ Coverage 22.85% 23.16% +0.30%
===============================================
Files 484 481 -3
Lines 5127 5099 -28
Branches 18 18
===============================================
+ Hits 1172 1181 +9
+ Misses 3951 3914 -37
Partials 4 4
Continue to review full report at Codecov.
|
That's the page we want to show only to the speaker. The session page linked should show the expanded session tile on the page |
So, And |
Also, someone who's not a speaker shouldn't be able to see the withdraw and edit session buttons |
could it be that everyone can see that page but disable button, if user is not authorized to withdraw and edit session? |
Buttons should be hidden but everyone can see the page |
@iamareebjamal what about this #4832 (comment) ? |
is it an correct implementation if only one of speakers can edit http://localhost:4200/e/16fa59c7/session/6240 page, but every one can see? |
This is a single session view, right? So, there is no way to filter a session here and therefore no need to show track and room filter in the sidebar. |
That's when I didn't remove the sidebar from other pages. @maze-runnar must not have rebased the latest changes, thus the screenshot |
The implementation does not work for anonymous users. The linked page should be available openly on the web (without options to edit session details). Please give permissions to view this page for everyone. Therefore opening the issue. Compare event here: https://eventyay.com/e/8fa7fd14/speakers and click on sessions without being logged in. |
Opened a new issue for this |
Fixes #4832
Checklist
development
branch.